Spring OAuth2 логин запомнить refre sh токен на сервере - PullRequest
0 голосов
/ 21 июня 2020

Я добавил функцию входа в систему OAuth 2.0 ( Spring OAuth 2.0 Login ) в свое приложение для загрузки Spring, и пользователи могут входить в систему с помощью настроенного поставщика в одностраничном приложении. После завершения сеанса просмотра обработчик сеанса ie удаляется, и мое приложение забывает о пользователе.

Как мне «запомнить» пользователя? Я читал об аутентификации Remember-Me , но это не работает с OAuth2 Login.

Я подумал о сохранении токена refre sh в Cook ie, который сохраняется в течение нескольких сеансов, и если пользователь запрашивает защищенный ресурс, я могу использовать его для повторного входа в систему. Но я не могу найти способ запустить механизм авторизации в неинтерактивном режиме. Например, как мне войти в систему весной только с токеном refre sh?

По какой-то причине я не могу найти в Интернете какие-либо ресурсы по этой конкретной проблеме c. Можете ли вы дать мне какие-нибудь подсказки или указания, как решить эту проблему? Или это принципиально неправильный подход, и я должен, например, хранить токены на стороне клиента?

...