Как проанализировать URL перенаправления из потока авторизации oauth с помощью html / javascript - PullRequest
0 голосов
/ 03 декабря 2018

Я хотел бы знать, как сделать следующее:

У меня есть HTML-страница со следующим кодом:

<body>
    <div id="login">
        <a href="https://www.strava.com/oauth/authorize?client_id=XXXXX&response_type=code&redirect_uri=http://localhost:5500&approval_prompt=force"><img src="/images/btn_strava_connectwith_light.png"></a>
    </div>
    <script src="main.js"></script>
</body>

Это отправляет меня на страницу авторизации strava.Когда я авторизуюсь, я перенаправлюсь на мой локальный хост со следующим URL:

http://localhost:5500/?state=&code=a43ddsdfasfsadf&scope=

Если вы правильно понимаете процесс авторизации, мне нужно запросить токен с кодом изURL.Но:

Я использую javascript / html.Как извлечь код из URL и как перенаправить обратно на локальный хост без параметров?

Спасибо.

...