Вопрос об обработке строки запроса при входе в систему Oauth - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть вопросы по реализации входа в OAuth с использованием Angular.

Я реализовал следующие два шага в OAuth Login.

  1. Попробуйте войти в OAuth с URL.

URL запроса OAuth: http://OAUTH_SERVICE_URL/signin?paramone=A&paramtwo=B

myURL: http: //myservice/login

  1. Ток аутентификации выдается поставщиком услуг OAuth.

  2. Токен доступа выдается с использованием этого токена аутентификации.

Существует проблема в # 2 и # 3.

Вот URL-адреса, которые мы получили во втором раунде:

http://myservice/signin?result_auth_url=A&auth_token=B

(мой redirectURL http://myservice/signin)

Мой вопрос:

Если бы это был nodejs, я бы получил информацию о строке запроса в ответ на ответ.

И я могу сразу получить токен доступа, отправив auth_token на result_auth_url.

Однако я не знаю, как анализировать произвольные строки запроса в angular и отправлять http-запрос без компонентов.

Спасибо

...