Google Sign In Auth2, как сохранить сеанс?

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

Проблема в том, что когда я обновляю сайт. Если я запускаю auth2.isSignedIn.get(), он всегда возвращает false.

Чтобы убедиться, что проблема не в моем коде, я скопировал этот пример из Google https://github.com/googleplus/gplus-quickstart-javascript/blob/master/index.html

Войдите на сайт с помощью кода Google, войдите в систему, выберите мою учетную запись в модальном окне, и сайт отобразит мою информацию, но когда я перезагружу сайт, сеанс исчезнет.

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

Спасибо!


person williamcabrera4    schedule 15.09.2016    source источник


Ответы (1)


Для этого вам необходимо реализовать аутентификацию на сервере и поддерживать сеанс с помощью cookies

Для этого вы можете использовать node, passport. Надеюсь это поможет.

person Pranesh Ravi    schedule 15.09.2016