Как поддерживать активный сеанс для Rails 5 API с OAuth2 (doorkeeper) - PullRequest
0 голосов
/ 14 октября 2019

Я использую портье (с колдовством для аутентификации), чтобы предложить OAuth2 для API рельсов с включенным refresh_tokens, чтобы пользователь не получал неактивный токен при использовании приложения, токен недействителен через 20 минут. Если я не использую refresh_tokens, может случиться так, что токен пользователя будет недействительным при выполнении отправки, и ему потребуется снова войти в систему.

Я хотел бы получить «обновить токен во время активного сеанса», и еслитокен неактивен для x.hours пользователю необходимо снова войти в систему.

К сожалению, я не знаю, как реализовать это поведение с помощью решения на основе токена, любая помощь будет признательна!

...