Skip to content

Latest commit

 

History

History
executable file
·
35 lines (22 loc) · 905 Bytes

github.md

File metadata and controls

executable file
·
35 lines (22 loc) · 905 Bytes

github登录授权

一:登录github

二:依次进入: Settings -> Developer settings -> New OAuth App -> Register a new OAuth application

你会看到如下界面:

Homepage URL: 你的根域名,也就是location.origin Authorization callback URL: github授权成功之后的回调域名,这里的地址后缀必须是 /api/v1/github/callback

三:注册成功之后进入OAuth Apps,进入创建好的应用获取Client ID 和 Client Secret。

项目中配置授权参数

  • 进入项目的config/config.default.jsconfig/config.prod.js 配置相应的参数
// github login
config.github = {
	// github Client ID
    client_id: 'xxxxxx',

    // github Client Secret
    client_secret: 'xxxxxx',

    // 此参数表示只获取用户信息
    scope: [ 'user' ],
};

END!