My setup:
127.0.0.1:5000 - Frontend app with satellizer served on this port
127.0.0.1:8000 - Backend api/server with required auth urls
Satellizer settings in my apps config:
$authProvider.linkedin({
clientId: 'MYCLIENTID',
authorizationEndpoint: 'https://www.linkedin.com/uas/oauth2/authorization',
url: 'http://127.0.0.1:8000/auth/social/linkedin/login/',
redirectUri: 'http://127.0.0.1:8000/auth/social/linkedin/callback'
});
What happens:
When I click the authenticate button the popup loads as expected and goes to the LinkedIn authorizationEndpoint set in the $authProvider.linkedin.
After entering the credentials it authenticates with LinkedIn as expected and then redirects to my callback url (the redirectUri setting in $authProvider.linkedin).
This is the callback url it loads: (blank page, status code 200)
http://127.0.0.1:8000/auth/social/linkedin/callback?code=AQQT4Xv_0w2bwhggtXfIcs9P0VJzL5EFjKsl2LuO4g0igX_wwaGl6bmfET1bi_AnPAPNbMid9FyQqXxw_DmnJ7KRDEc7xUmK1Vt6_BzcCriGPRQiMGXedE2GiiUnyk-Jh64jqD0-b1z0tdKaqRwDFvIUXJgTwKvzicA16GTYvYr6kIIrX6Xc40QgGmx3h&state=STATE
The popup window hangs on this page and does not get the 'code' and POST it to the social auth backend url http://127.0.0.1:8000/api/auth/social/linkedin/login/.
My setup:
127.0.0.1:5000 - Frontend app with satellizer served on this port
127.0.0.1:8000 - Backend api/server with required auth urls
Satellizer settings in my apps config:
What happens:
When I click the authenticate button the popup loads as expected and goes to the LinkedIn authorizationEndpoint set in the $authProvider.linkedin.
After entering the credentials it authenticates with LinkedIn as expected and then redirects to my callback url (the redirectUri setting in $authProvider.linkedin).
This is the callback url it loads: (blank page, status code 200)
The popup window hangs on this page and does not get the 'code' and POST it to the social auth backend url http://127.0.0.1:8000/api/auth/social/linkedin/login/.