cognito-helper
cognito-helper copied to clipboard
Facebook provider
I tried to set up a facebook provider. On the client side, all seems to work.
On the server side I'm getting:
[2016-01-10 22:48:47.317] [INFO] express - GET /?code=AQBQXLIJL5TSG-ol713pVt0JSKb1wAYiYffO81NPb3v2smnm9eUgtXj1InJY-f1YrYPh1pvNU-aTu6DhYheaWAaqHxdZbhzQS1I2vAZQi9-I2GfJTbnn6F-ydSP3wr9Vb1DAagDw7q4OWBXFxnSnUZCe7ucsaY0BMwLJKnFriP-YeL40-D-mfGfdoXDMC4sNIzMVpt3bSJQipMPlVllOSCF7IWckVzGq90zcIutfz59z1haraedQZiOQK7LjLj567PUUAL1sT82JCJDXTmK7PNi6sN_NOaWAP_Vjt0V9R-BlXJWQU9Z57CzXIZIfQP-s2Ioum7iQXPAnTsDYb3Akvkh-sqQwX_T4-VCowd8sJQPRMMgsW07DZor-gcxQcwxq--4 200 2104 - 3 ms
[2016-01-10 22:48:47.398] [DEBUG] CognitoHelper - params { code: 'AQBQXLIJL5TSG-ol713pVt0JSKb1wAYiYffO81NPb3v2smnm9eUgtXj1InJY-f1YrYPh1pvNU-aTu6DhYheaWAaqHxdZbhzQS1I2vAZQi9-I2GfJTbnn6F-ydSP3wr9Vb1DAagDw7q4OWBXFxnSnUZCe7ucsaY0BMwLJKnFriP-YeL40-D-mfGfdoXDMC4sNIzMVpt3bSJQipMPlVllOSCF7IWckVzGq90zcIutfz59z1haraedQZiOQK7LjLj567PUUAL1sT82JCJDXTmK7PNi6sN_NOaWAP_Vjt0V9R-BlXJWQU9Z57CzXIZIfQP-s2Ioum7iQXPAnTsDYb3Akvkh-sqQwX_T4-VCowd8sJQPRMMgsW07DZor-gcxQcwxq--4',
client_id: '----------------------',
client_secret: '------------------------------------',
redirect_uri: 'http://localhost:8100/',
grant_type: 'authorization_code' }
[2016-01-10 22:48:48.103] [WARN] CognitoHelper - no token.access_token access_token=CAAV3ZC29oq64BALYYJ6hj2KZCTtHcjUKUPUVDGBvgzPhumNoZAnODb83MYOBmM61WBAqIppCuR5uXC8ZAqTr45cCwSrCOGEI194beJ66qTZAZALShywGo5aRGE22RVdiRlcH3pvsPU1PmFtBDsONoMl9MlHqNzs0N5jmZBq9II9kTPoXDJZCvbbWf2ZAPwvH2bVIWyWUuuf3EnAZDZD&expires=5181289
[2016-01-10 22:48:48.105] [INFO] express - POST /auth/facebook 400 51 - 708 ms
I'm not sure if this provider setup is ok for FB:
facebook: {
accessTokenUrl: 'https://graph.facebook.com/oauth/access_token',
peopleApiUrl: 'https://graph.facebook.com/v2.5/',
client_id: process.env.AMAZON_CLIENT_ID || '------------------------',
client_secret: process.env.AMAZON_SECRET || '-----------------------------------',
normalize: function(token, profile) {
return {
idToken: token.access_token,
name: profile ? profile.name : null,
email: profile ? profile.email : null
};
}
}
ok I'll take a look tomorrow. Thanks.
On 01/11/2016 12:53 AM, Rémi wrote:
I tried to set up a facebook provider On the client side, all seems to work
On the server side I'm getting:
|[2016-01-10 22:48:47317] [INFO] express - GET /?code=AQBQXLIJL5TSG-ol713pVt0JSKb1wAYiYffO81NPb3v2smnm9eUgtXj1InJY-f1YrYPh1pvNU-aTu6DhYheaWAaqHxdZbhzQS1I2vAZQi9-I2GfJTbnn6F-ydSP3wr9Vb1DAagDw7q4OWBXFxnSnUZCe7ucsaY0BMwLJKnFriP-YeL40-D-mfGfdoXDMC4sNIzMVpt3bSJQipMPlVllOSCF7IWckVzGq90zcIutfz59z1haraedQZiOQK7LjLj567PUUAL1sT82JCJDXTmK7PNi6sN_NOaWAP_Vjt0V9R-BlXJWQU9Z57CzXIZIfQP-s2Ioum7iQXPAnTsDYb3Akvkh-sqQwX_T4-VCowd8sJQPRMMgsW07DZor-gcxQcwxq--4 200 2104 - 3 ms [2016-01-10 22:48:47398] [DEBUG] CognitoHelper - params { code: 'AQBQXLIJL5TSG-ol713pVt0JSKb1wAYiYffO81NPb3v2smnm9eUgtXj1InJY-f1YrYPh1pvNU-aTu6DhYheaWAaqHxdZbhzQS1I2vAZQi9-I2GfJTbnn6F-ydSP3wr9Vb1DAagDw7q4OWBXFxnSnUZCe7ucsaY0BMwLJKnFriP-YeL40-D-mfGfdoXDMC4sNIzMVpt3bSJQipMPlVllOSCF7IWckVzGq90zcIutfz59z1haraedQZiOQK7LjLj567PUUAL1sT82JCJDXTmK7PNi6sN_NOaWAP_Vjt0V9R-BlXJWQU9Z57CzXIZIfQP-s2Ioum7iQXPAnTsDYb3Akvkh-sqQwX_T4-VCowd8sJQPRMMgsW07DZor-gcxQcwxq--4', client_id: '----------------------', client_secret: '------------------------------------', redirect_uri: 'http://localhost:8100/', grant_type: 'authorization_code' } [2016-01-10 22:48:48103] [WARN] CognitoHelper - no tokenaccess_token access_token=CAAV3ZC29oq64BALYYJ6hj2KZCTtHcjUKUPUVDGBvgzPhumNoZAnODb83MYOBmM61WBAqIppCuR5uXC8ZAqTr45cCwSrCOGEI194beJ66qTZAZALShywGo5aRGE22RVdiRlcH3pvsPU1PmFtBDsONoMl9MlHqNzs0N5jmZBq9II9kTPoXDJZCvbbWf2ZAPwvH2bVIWyWUuuf3EnAZDZD&expires=5181289 [2016-01-10 22:48:48105] [INFO] express - POST /auth/facebook 400 51 - 708 ms |
I'm not sure if this provider setup is ok for FB:
|facebook: { accessTokenUrl: 'https://graphfacebookcom/oauth/access_token', peopleApiUrl: 'https://graphfacebookcom/v25/', client_id: processenvAMAZON_CLIENT_ID || '------------------------', client_secret: processenvAMAZON_SECRET || '-----------------------------------', normalize: function(token, profile) { return { idToken: tokenaccess_token, name: profile ? profilename : null, email: profile ? profileemail : null }; } } |
— Reply to this email directly or view it on GitHub https://github.com/olegabu/cognito-helper/issues/1.
Any clue, @olegabu, how a facebook provider has to be set?
any updates on this?
expect this week please
On 04/18/2016 07:34 AM, cj wrote:
any updates on this?
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/olegabu/cognito-helper/issues/1#issuecomment-211340847
was this resolved?
Don't forget to change from process.env.AMAZON_CLIENT_ID to process.env.FACEBOOK_CLIENT_ID and same for secret :)
This worked for me...
facebook: {
accessTokenUrl: 'https://graph.facebook.com/v2.3/oauth/access_token',
peopleApiUrl: 'https://graph.facebook.com/v2.5/',
client_id: process.env.FACEBOOK_CLIENT_ID || '1063049837123763',
client_secret: process.env.FACEBOOK_SECRET || 'bac80d25d9cfff3af8de22009af50e79',
normalize: function(token, profile) {
return {
idToken: token.access_token,
name: profile ? profile.name : null,
email: profile ? profile.email : null
};
}
},