Некоторые методы аутентификации при выходе из онлайн-сервисов:
Двухфакторная аутентификация (2FA). 1 На первом шаге пользователь вводит пароль, а на втором ему могут быть предложены различные варианты подтверждения: 1
код из SMS, полученного на номер телефона, который был указан при регистрации на сервисе; 1
шифр из письма на электронную почту пользователя, внесённую при создании аккаунта; 1
электронный ключ (аппаратный токен) — компактное устройство, генерирующее или хранящее уникальный пароль; 1
программное приложение (например, «Яндекс Ключ» или «Гугл Authenticator»), которое даёт возможность получать коды аутентификации даже при отсутствии интернет-подключения; 1
заранее сгенерированные резервные шифры, которые можно ввести, если нет возможности получить пароль на электронную почту или по СМС; 1
биометрические данные (отпечатки пальцев или селфи). 1
Аутентификация на основе файлов cookie. 3 После входа в систему сервер создаёт сеанс с идентификатором сеанса, а веб-браузер сохраняет его в виде файла cookie. 3 При выходе из приложения сеанс завершается как на стороне клиента, так и на стороне сервера. 3
Аутентификация на основе токенов. 4 Пользователь вводит имя и пароль, сервер проверяет их и возвращает токен (JWT). 4 Когда пользователь выходит из системы, токен на клиентской стороне уничтожается, с сервером взаимодействовать не нужно. 4