Показать сообщение отдельно
  #1 (permalink)  
Старый 09.06.2020, 20:28
Интересующийся
Отправить личное сообщение для illusion Посмотреть профиль Найти все сообщения от illusion
 
Регистрация: 01.02.2020
Сообщений: 22

Аутентификация с помощью 2х стратегий Passport js Express
Не нашел решения авторизации на выбор более чем одной стратегии
То есть, например:
вариант авторизации через Google аккаунт или по логину паролю

Суть заключается в том, что структура приложения с passport js авторизацией строится таким образом, что код стратегии формируется при запуске приложения и используется одна стратегия.
Если подставить одну, а потом вторую, то вторая затрет первую или будет ошибка. А в роутах по пути выбора способа авторизации ( Google или логин-пароль) стратегия уже в приложении должна быть определена.

Получается замкнутый круг.
кто нибудь сталкивался с необходимостью создания выбора способов авторизации через passport js?
Ответить с цитированием