#google-chrome-extension #oauth-2.0
#google-chrome-расширение #oauth-2.0
Вопрос:
Я создал расширение Chrome и использую chrome.identity.launchWebAuthFlow
его для аутентификации на своем собственном сервере, который использует Facebook в качестве поставщика (используя сервер Elixir / Phoenix pow
и pow_assent
библиотеки and). Аутентификация работает нормально, но когда Chrome завершает работу (протестировано на Mac и Windows), сеанс забывается, и пользователю необходимо зайти во всплывающее окно моего плагина и снова пройти процесс аутентификации.
Я искал и искал и не нашел решения. Нужно ли мне делать что-то особенное, чтобы он запоминал аутентификацию при выходе из браузера и повторном открытии?
Комментарии:
1. Вам нужно сохранить сеанс пользователя в файле cookie. Взгляните на это видео: youtu.be/NxHVnK00Q6k