В настоящее время я жду обзора кода и хочу получить скромное мнение о следующем рефакторинге кода.
У меня есть следующий маршрут с промежуточным программным обеспечением аутентификации:
Например:
оригинальный код
router.get('/data/:email', middlewares.*validateToken*, userController);
рефакторинг кода
router.get('/data/:email', middlewares.*getToken*, userController);
Я решил изменить на getToken , чтобы не подвергать мою проверку, в которой происходит внутри класса промежуточного программного обеспечения.Однако мне посоветовали сделать проверку перед возвратом токена, поэтому getToken выглядит немного хитро.
Если честно, я хотел бы услышать больше мнений об этом.
Спасибо