• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:JavaScript
  • 更新日期:2015-07-14
Passport Bnet

Passport Bnet 是暴雪公司 Battle.net OAuth 服务认证的 Passport 策略。要使用这个,你需要在 Battle.net Developer Portal 上注册。

Passport Bnet Battle.net OAuth 认证服务 项目简介

Passport Bnet 是暴雪公司 Battle.net OAuth 服务认证的 Passport 策略。要使用这个,你需要在 Battle.net Developer Portal 上注册。安装$ npm install passport-bnet用法配置var BnetStrategy = require('passport-bnet').Strategy;
var BNET_ID = process.env.BNET_ID
var BNET_SECRET = process.env.BNET_SECRET
// Use the BnetStrategy within Passport.
passport.use(new BnetStrategy({
    clientID: BNET_ID,
    clientSecret: BNET_SECRET,
    callbackURL: "https://localhost:3000/auth/bnet/callback"
}, function(accessToken, refreshToken, profile, done) {
    return done(null, profile);
}));认证请求:app.get('/auth/bnet',
    passport.authenticate('bnet'));
app.get('/auth/bnet/callback',
    passport.authenticate('bnet', { failureRedirect: '/' }),
    function(req, res){
        res.redirect('/');
    });

Passport Bnet Battle.net OAuth 认证服务 评论内容