Джанго каркас отдыха социальный аутенти - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь реализовать библиотеку django-rest-framework-social-oauth2 , следуя связанным инструкциям по настройке LinkedIn (вместо Facebook).Я добавил приложение, как сказано в инструкциях, но я не понимаю, что делать с URI перенаправления, поскольку в инструкциях указано, что оно должно быть пустым.У меня есть ссылка на моем веб-сайте в форме:

https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=CLIEND_ID&redirect_uri=      http%3A%2F%2Ffoo.com%2Ffrontend%2Flogin_redirect&scope=r_basicprofile

Когда я нажимаю на это, linkedin подтверждает запрос, а затем перенаправляет на ссылку, закодированную в URL выше (http://foo.com/frontend/login_redirect) с некоторыми параметрамив URL. Затем я должен отправить эти параметры в конкретную конечную точку API api, чтобы получить токен для пользователя.

В настоящее время, когда linkedin пытается перенаправить, возвращается ошибка 404. Я попытался добавить этот URI перенаправленияна URI перенаправления приложения, и результат был таким же.

Подводя итог, нужно ли мне использовать конкретный URL перенаправления (в каком случае, что это?), или, если нет, каксообщить django-rest-framework-social-oauth2, какой URI перенаправления он должен сделать доступным?

...