Какова цель "postmessage" в URI перенаправления? - PullRequest
0 голосов
/ 29 июня 2018

Насколько мне известно, в потоке кода аутентификации Google требуется, чтобы redirect_uri был 'postmessage' вместо URI.

Может ли кто-нибудь объяснить, что конкретно делает это значение?

Мое лучшее объяснение состоит в том, что он говорит браузеру вернуться туда, откуда пришло сообщение, но у меня нет документации, подтверждающей это предположение.

Похоже, что по этой теме нет документации, но в большинстве сценариев это решение. Любое разъяснение было бы неплохо.

1 Ответ

0 голосов
/ 29 июня 2018

Здесь немного (старой) документации: https://developers.google.com/+/sign-in-faq который показывает, что это специфический параметр для входа в Google+, который будет использоваться с приложениями Javascript:

REDIRECT_URI Если URL-адрес присутствует, вы используете веб-перенаправление подход. Чтобы в полной мере воспользоваться функциями входа в Google+, рассмотрите используя подход виджета JS. При использовании подхода JS значение redirect_uri должен быть postmessage.

Обычно значение redirect_uri не используется виджетом JS, поэтому оно функционирует как пустое значение.

...