Возможно, имелся в виду протокол авторизации OAuth 2, который позволяет веб-приложениям авторизовать пользователей через сторонние платформы, не храня и не обрабатывая пароли. 1
Процесс авторизации с использованием OAuth 2 включает следующие шаги: 5
- Приложение запрашивает у пользователя разрешение на доступ к серверу ресурсов. 5
- После получения разрешения приложение сообщает об этом авторизационному серверу, а также предоставляет ему сведения о себе. 5
- Сервер авторизации проверяет подлинность разрешения и предоставленных сведений о приложении. 5
- В случае успешной проверки генерируется токен доступа. 5
- Далее приложение обращается к серверу ресурсов, предоставляя токен в качестве подтверждения пройденной авторизации. 5
- Сервер ресурсов проверяет действительность токена и выдаёт приложению доступ к запрашиваемому ресурсу. 5
В зависимости от бизнес-логики клиентского приложения последовательность шагов может меняться. 5
Некоторые примеры использования протокола OAuth 2: авторизация на сторонних площадках через аккаунты соцсетей, взаимодействие мобильных приложений с данными в облачных сервисах типа Google или Яндекс и другие. 5