Обработка нескольких параметров запроса кода OAuth - PullRequest
1 голос
/ 26 апреля 2020

Я использую 2 службы Oauth на своем веб-сайте. Они оба отправляют обратно параметр запроса с именем code. И я использую пользовательскую функцию, чтобы захватить это поле code, когда моя страница загружается. Есть ли у служб OAuth способ изменить это поле кода на пользовательский? Я использую Google OAuth для одного и не могу найти это.

1 Ответ

1 голос
/ 26 апреля 2020

Нет, стандарт определяет , что параметр запроса имеет имя code, поэтому нет способа присвоить им другое имя.

Но клиент может добавить параметр state в запрос авторизации, который сервер авторизации должен вернуть с кодом. Вы можете использовать этот параметр для различения guish между двумя запросами авторизации.

...