Hi All,
Recently I am trying everyauth with google authentication, it returns the weird result [object Object].
Here are my codes.
.appId(config.google_app_id)
.appSecret(config.google_app_secret)
.handleAuthCallbackError( function (req, res) {
console.log('oh no');
})
.findOrCreateUser(function (session, accessToken, accessTokenExtra, googleUserData) {
var promise = this.Promise();
console.log(session);
uGoogle.googleHelper(googleUserData, accessToken, accessSecret, accessTokenExtra, session, promise);
return promise;
})
.entryPath('/skyer/auth/google')
.callbackPath('/skyer/auth/google/callback')
.redirectPath('/skyer/google/closeme');
and showing [object Object]
Can anyone help me or give me some hints please ?
Same code run with twitter is working ok
everyauth.twitter
.consumerKey(config.twitter_consumer_key)
.consumerSecret(config.twitter_consumer_secret)
.findOrCreateUser(function (session, accessToken, accessSecret, twitterUserDate) {
var promise = this.Promise();
uTwitter.twitterHelper(twitterUserDate, accessToken, accessSecret, session, promise);
return promise;
})
.entryPath('/skyer/auth/twitter')
.callbackPath('/skyer/auth/twitter/callback')
.redirectPath('/skyer/twitter/closeme');
Thank you
Skyer