Как работает Facebook / Gmail «выход с других устройств»?

0

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

В системе входа в систему, которую я разработал, cookie будет создан, когда пользователь войдет в систему с опцией "запомнить меня", и ключ будет сохранен в базе данных. Можно выйти из браузера, удалив эти ключи для соответствующего браузера /ip. Но что, если пользователь не проверяет вариант "запомнить меня"? Я застрял здесь.

Теги:
browser
session
login
device

1 ответ

0

Я думаю, вы должны пойти с oAuth, чтобы обеспечить безопасный делегированный доступ к ресурсам вашего сайта. Создайте токен аутентификации для входа на веб-сайт с разных устройств. Если пользователь выбирает опцию "запомнить меня", зашифруйте и сохраните учетные данные пользователя (включая токен аАут) на локальном компьютере. Уточните эти учетные данные, если пользователь выйдет из системы.

  • 0
    Спасибо за ваш ответ .. Но все же я хочу знать, как работает система удаленного выхода из системы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню