Консоль Google Developper - изменение авторизованного URI из командной строки - PullRequest
0 голосов
/ 07 сентября 2018

Итак, вот контекст:

Я запускаю приложения из Shiny Proxy, который является серверной службой для приложений R (но это не основной вопрос).

Служба запускает новую веб-страницу при каждом подключении пользователя, например, с URL-адресом (например) http://<url>:<port>/app/01_hello/endpoint/xyzabcdef/ - случайным образом назначается идентификатор конечной точки, а стабильный URL-адрес * 1006.*.

У меня в этом приложении (01_hello) есть кнопка, которая отправляет запрос на Oauth.Если я работаю в уже запущенном приложении, я могу зайти в консоль google dev и вручную ввести http://<url>:<port>/app/01_hello/endpoint/xyzabcdefghijklm/ в качестве авторизованного URI.И это работает.

Дело в том, что каждый раз, когда я перезапускаю это приложение, новый идентификатор конечной точки генерируется случайным образом.Поэтому я не могу предвидеть, какой будет конечная точка для будущего пользователя.

Я могу поймать этот идентификатор с помощью JavaScript и отправить его обратно на мой сервер.

Итак, мой вопрос: как только я получу этот идентификатор на моем сервере, есть ли способ программно (в командной строке) отправить этот URL / конечную точку / идентификатор на консоль разработчика, чтобы этот URL был авторизован?

Может быть, есть другой (более элегантный) способ сделать это?

Любая идея приветствуется.

...