API-интерфейс LinkedIn не перенаправляет с анализом строки запроса - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь добавить логин intagram на своей странице точки доступа, однако мне нужны некоторые данные строки запроса, когда пользователь перенаправляется обратно на мою страницу

Я использую пакет league / oauth2-instagram После того, как я авторизовал instagram api, меня перенаправили обратно на мою страницу, но только с указанием состояния и кода строка запроса, переданная в redirect_uri, исчезла

Что я делаю не так? Когда я пытаюсь во второй раз после входа в систему и авторизации, меня перенаправляют с полными параметрами URL

Примечание: Этот поток аутентификации используется на CNA (Captive Portal)

Это URL после авторизации

/hotspot/sociallogin?code=f74d925d93b04887b81bfa8e351bce0d
state=342013854629631bdd8dcd252dc0bd0c

Это URL для перенаправления пользователя на авторизацию API

https://api.instagram.com/oauth/authorize?state=854c56e92ead4e6f3738e6bc87185a65
scope=basic
response_type=code
approval_prompt=auto
redirect_uri=https%3A%2F%2Fmyurl-example.net%2Fhotspot%2Fsociallogin%3Flogintype%3Dinstagram%26permalink%3Dmypermalink%26ip%3DUSERIP%26mac%3DMACADDRESS%26linkloginonly%3D%26chapchallenge%3D%26chapid%3D%26client_id%3DMY_CLIENT_ID

Это то, что я хочу после авторизации Instagram API:

https://myurl-example.net/hotspot/sociallogin?logintype=instagram&permalink=mypermalink&ip=USERIP&mac=MACADDRESS&linkloginonly=&chapchallenge=&chapid=&client_id=MY_CLIENT_ID
...