GitHub APP 实现 GitHub 登录 注册 GitHub APP 登录 GitHub 后的操作步骤 1.创建一个 OAuth App 2.填写信息 3.创建成功后会给一个 Client ID 和 Cilent Secret,没人使用这个 APP 进行第三方登录的话,显示的是 0 user 登录流程 1.用户访问 BBS 2.点击登录,BBS 先执行自己的业务逻辑 3.调用 authorize 接口访问 GitHub 4.GitHub 回调一个 uri,携带 code 5.BBS 调用 access_token 接口携带 code 6.验证通过的话会返回一个真正的 token 7.使用 token 用 user 接口进行认证 8.返回用户信息 9.存入数据,更新登录状态 10.返回给用户登录成功的信息 User->>BBS: 1.访问 BBS->>BBS:2.登录 BBS->>GitHub:3.authorize GitHub->>BBS: 4.回调redirect-uri携带code BBS->>GitHub:.... Github APP实现github登录 学习笔记