Passport Bnet Battle.net OAuth 认证服务开源项目

我要开发同款
匿名用户2015年08月05日
108阅读

技术信息

开源地址
https://github.com/Blizzard/passport-bnet
授权协议
MIT

作品详情

PassportBet是暴雪公司Battle.etOAuth服务认证的Passport策略。要使用这个,你需要在Battle.etDeveloperPortal上注册。

安装$ pm istall passport-bet用法

配置

var BetStrategy = require('passport-bet').Strategy;var BNET_ID = process.ev.BNET_IDvar BNET_SECRET = process.ev.BNET_SECRET// Use the BetStrategy withi Passport.passport.use(ew BetStrategy({    clietID: BNET_ID,    clietSecret: BNET_SECRET,    callbackURL: "https://localhost:3000/auth/bet/callback"}, fuctio(accessToke, refreshToke, profile, doe) {    retur doe(ull, profile);}));

认证请求:

app.get('/auth/bet',    passport.autheticate('bet'));app.get('/auth/bet/callback',    passport.autheticate('bet', { failureRedirect: '/' }),    fuctio(req, res){        res.redirect('/');    });

功能介绍

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论