澳门金沙网上娱乐

您好,欢迎来到澳门金沙网上娱乐科技!
公告: 坚持客户视角观:即“站在客户的角度审视我们的工作,以集体的智慧和力量满足和超过客户的期望”。

当前位置:澳门金沙网上娱乐 > 服务中心 >
如何支持github账号登录
发布时间:2019-09-20 01:29   作者:澳门金沙网上娱乐   点击:

  新建一个应用,这里的应用就是我们需要支持github用户登录的网站,我们需要填写应用的名称,应用的url,应用的描述,以及github鉴权登录之后回调的地址。这里填写的用户的信息在用户通过github的登录页面进行登录你的网站的时候会展示给用户,如下图:

  左边画红线的部分,是你的网站需要获取用户的数据,这个获取的数据范围在后面会详细进行介绍。右边画红线的部门就是新建应用时你填写的网站的信息。

  scope string 获取用户的数据范围,具体的取值可以参照github给出的api文档:

  用户的登录请求被重定向到github的登录页面,登录成功之后,github会提示用户,需要暴露出的数据,用户确认通过之后,github会重新请求新建应用时候的回调地址,并返回参数code以及state。

  这里不知道为啥github不支持返回token信息,而是返回一个参数code,通过这个code,再次去请求token。

  token拿到了,现在我们只需要通过获取到的token信息去请求用户的信息。



相关阅读:澳门金沙网上娱乐