【问题标题】:next step after the oauth authentication - sailsoauth 身份验证后的下一步 - 帆
【发布时间】:2014-11-06 10:20:14
【问题描述】:

我在我的 Sails 应用程序中遵循了 this 指南,每个人似乎都工作得很好。 当点击localhost:1337/login 页面上的推特按钮时,网站会将用户重定向到身份验证页面。当用户接受条款时,网站将用户重定向回服务器主页。到此结束,我该如何使用 twiiter 显然给我的 twitter 数据?

【问题讨论】:

    标签: twitter-oauth sails.js


    【解决方案1】:

    一旦用户在第三方服务中通过身份验证,他将连同他的帐户信息一起被重定向回您的网站。 您可以在您的护照服务中访问个人资料详细信息:

    /api/services/passport.js

    passport.connect = function (req, query, profile, next) {
    
      var user = {
        firstName: profile.name.givenName,
        lastName: profile.name.familyName
      };
    
      // save passport, user, etc..
    }
    

    关于 profile 变量的更多详细信息: passportjs.org/guide/profile/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-02
      • 2018-07-10
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 2012-05-20
      相关资源
      最近更新 更多