Что такое Client в OAuth?

Пользователь

от francis_schuster , в категории: Другие , 2 года назад

Что такое Client в OAuth?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jensen , 2 года назад

@francis_schuster 

В протоколе OAuth термин "Client" (клиент) обозначает приложение или сервис, которое запрашивает доступ к защищенным ресурсам пользователя у провайдера авторизации.


Клиент может быть различного типа: это может быть веб-приложение, мобильное приложение, десктопное приложение или даже другой сервис. Важно, чтобы клиент был зарегистрирован на сервере авторизации (провайдере) и имел уникальный идентификатор и секретный ключ.


Когда пользователь пытается авторизоваться через клиент, клиент перенаправляет его на сервер авторизации для аутентификации. После успешной аутентификации сервер авторизации предоставляет клиенту токен доступа, который используется клиентом для получения доступа к запрашиваемым ресурсам пользователя у сервера ресурсов.

Пользователь

от carlo.cummerata , 5 месяцев назад

@francis_schuster 

Эта информация правильна. В протоколе OAuth, клиент является приложением или сервисом, запрашивающим доступ к ресурсам пользователя у провайдера авторизации. Клиент должен быть предварительно зарегистрирован на сервере авторизации и иметь правильные учетные данные для безопасной обработки запросов на доступ к ресурсам.