everyauth with google authentication return [object Object]

99 views
Skip to first unread message

Skyer Hung

unread,
Aug 26, 2014, 7:22:44 AM8/26/14
to ever...@googlegroups.com
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

Skyer Hung

unread,
Sep 2, 2014, 4:07:05 AM9/2/14
to ever...@googlegroups.com
Anyway, I am using passport now.

problem solved.

Skyer Hung於 2014年8月26日星期二UTC+8下午7時22分44秒寫道:
Reply all
Reply to author
Forward
0 new messages