tx

小邢先生

一个普通人。
28,255
Google登录API授权 Google登录API授权

前言

小破站 需要配置GOOGLE登陆,故写此文记录过程。

了解Auth2.0

google相关文档:https://developers.google.com/identity/protocols/oauth2

google账号授权登录用的就是Auth2.0协议。

创建API服务

了解完auth2.0之后,开始正式使用google的授权登录。

现在演示的是一个测试项目,google对测试项目没有强校验,所以下面信息填写可以随意。确认可行性后创建生产项目时需要进行认证。

之外,你可能需要在YouTube上传一个使用录屏视频给审核员,来演示你是利用谷歌api来完成哪一些事情的,演示视频项目内容需要为英文,如果你的项目不是英文可以在演示的时候翻译成英文

用谷歌账号注册API

https://console.cloud.google.com/

无法注册的参考:小赫博客——如何解决无法注册谷歌账号的问题

如果你想使用google某些功能,可以到Api库添加Api;例如谷歌翻译,搜索并启用。(ps:google翻译api是收费的,需要一个结算管理账号)也算是大厂的赚钱方法吧。

来到控制台网页捕获_15-5-2022_93246_console.cloud.google.com.jpeg
配置同意屏

同意屏幕:用户在你的应用登录时,google展示给用户的信息,包括网站域名与logo、隐私政策网页捕获_15-5-2022_93841_console.cloud.google.com.jpeg
前面的随便选,就这个地方只要邮件登陆权限就好,当然也可以选其他的,这个取决于个人。
我只需要保存邮箱账号,所以只使用/auth/userinfo/email这个授权范围
接下来创建凭据

选择OAuth客户端ID网页捕获_15-5-2022_93433_console.cloud.google.com.jpeg
选择web应用,并配置授权登录后的url(url需要是https协议,尽管只是个测试项目)网页捕获_15-5-2022_93534_console.cloud.google.com.jpeg网页捕获_15-5-2022_93449_console.cloud.google.com.jpeg
创建后就获得客户端id和秘钥

图

填入即可。

5 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    返回 7月25日
    Android · Chrome 103 · 吉林省长春市 电信

    为何后面有游客两个字呢

    1. @
      iPhone · QQ浏览器 · 浙江省杭州市 华数

      因为我爱你

      1. @
        Android · Chrome 103 · 吉林省长春市 电信

        bilibili_face-偷笑

  2. @
    返回游客 5月16日
    Android · Chrome 96 · 吉林省长春市 电信

    真是的也不把名字打个码 heo-狗头围脖

    1. @
      Windows · QQ浏览器 6 · 江苏省南京市 电信

      sorry啦… bilibili_face-喜极而泣

随机一言

:D 获取中...

随机文章

汉语之美
汉语之美 106 浏览 - 2022/08/18
关于大前端
关于大前端 333 浏览 - 2022/05/25
论·唐山打人案有感
论·唐山打人案有感 328 浏览 - 2022/06/11
平凡之路
平凡之路 118 浏览 - 2022/08/01

个人微信公众号

微信公众号