OAuth — открытый протокол авторизации, который позволяет предоставлять сторонним приложения и сайтам ограниченный доступ к защищенным ресурсам авторизованных пользователей (на сервере конкретного поставщика), без необходимости передавать учетные данные пользователей.
Протокол OAuth используется практически всеми популярными ресурсами, такими как: Facebook, Twitter, ВКонтакте, Одноклассники.ru, Mail.Ru, Яндекс, Google и др.