Разработать два способа авторизации пользователя по маршруту, к которому он обращается - PullRequest
0 голосов
/ 11 января 2019

Я действительно не знаю, может ли Devise или не может сделать что-то подобное.

Я реализовал интеграцию с продуктами, которые мы получили. Пользователь приходит из другого приложения по ссылке. Между способом из приложения и аутентификацией Devise мы получили приложение единого входа, которое проверяет, является ли токен по запросу действительным или нет.

Если это действительно так, приложение для единого входа возвращает мне электронное письмо пользователя, которое зарегистрировано в моем приложении с помощью Devise.

На данный момент я должен аутентифицировать пользователя только по электронной почте, а затем предоставить ему доступ ко всем доступным ему путям. Пользователь уже получил предыдущую учетную запись, зарегистрированную Devise с аутентификацией по электронной почте / паролю.

Может быть, это изображение может помочь вам помочь мне:)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...