OAuth
Коротко: OAuth (сьогодні зазвичай OAuth 2.0) — стандарт, що дозволяє застосунку отримувати доступ до даних користувача в іншому сервісі від його імені, не отримуючи пароль.
Докладніше: Типовий приклад: «Увійти через Discord» чи «Увійти через Google». Сайт відправляє вас до провайдера. Там ви входите й підтверджуєте, що застосунку можна бачити. Застосунок отримує лише токен, але ніколи ваш пароль.
Подробиці
Сторони
- Власник ресурсу: користувач.
- Клієнт: застосунок, що хоче доступ.
- Сервер авторизації: провайдер.