Протокол OAuth позволяет клиентским приложениям получать доступ к ресурсам пользователя на другом сервисе. 14 В качестве приложений выступают веб-сервисы, мобильные и десктопные приложения, а в качестве сервисов — mail.ru, GitHub, Bitbucket и другие. 1
Принцип действия протокола OAuth включает следующие шаги: 1
В зависимости от бизнес-логики клиентского приложения последовательность шагов может меняться. 1
Для интеграции почтового клиента с облачными сервисами, например с «Яндекс Почтёй», OAuth-авторизацию поддерживают IMAP- и SMTP-серверы. 3 Этот протокол позволяет программам не запрашивать и не хранить логины и пароли, а пользователям — не беспокоиться о безопасности паролей. 3