Я создаю приложение Feathers JS с аутентификацией и авторизацией.
Я выполняю авторизацию вручную с помощью ловушек перед почти на каждом маршруте, кроме маршрута "/ authentication", потому что, конечно, вы хотите оставить этот маршрут незащищенным, поэтому каждый может аутентифицироваться / войти в систему.
Моя проблема в том, что когда я вызываю маршрут / authentication, он также вызывает маршрут / users, который защищен. Конечно, это проблема, которая часто возникает, потому что этот маршрут вызывается несколькими другими маршрутами, но я фильтрую эти вызовы в хуке авторизации с помощью
if(context.params.providers) {...}
Когда я вызываю маршрут / аутентификации, хук вызывается с помощью / users route и провайдер настроен, что не должно быть так, если я прав.
Есть ли способ отфильтровать этот / маршрут аутентификации?