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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@francis_schuster 

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


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


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

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

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

@francis_schuster 

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