У меня есть и настольное приложение, и мобильное приложение. Я хочу использовать одно и то же приложение rails для обоих «устройств». Другими словами, я хочу, чтобы мобильное приложение запрашивало содержимое настольного приложения.
Я использую Devise для аутентификации (электронная почта + пароль ). Я внедрил Doorkeeper в настольное приложение, чтобы сгенерировать токен Oauth2 для своего мобильного приложения.
Вот мои вопросы:
У меня есть до _наборов фильтров в моих контроллерах настольных приложений, чтобы защитить их.
На самом деле, прямо сейчас именно Привратник должен проверить мобильный токен в моих контроллерах с кодом doorkeeper_for :all
. Но для этого я не могу придумать защиту before_filter :authenticate_user!
...
Должен ли я сохранить токен oauth в разработке?
Я неправильно понимаю, как мобильные приложения должны аутентифицироваться с помощью протокола devise и OAuth2?
Спасибо