10: Developer console is not set up correctly. 谷歌一键登录报错解决方案?
10: Developer console is not set up correctly. 问题排查方向:
1.将谷歌云的项目同步到firebase开发平台并在firebase完成应用的注册 【强烈推荐】
教程链接:https://bbs.yimenapp.com/thread-14054-1-1.html
10: Developer console is not set up correctly. 谷歌一键登录报错解决方案?
10: Developer console is not set up correctly. 问题排查方向:
1.将谷歌云的项目同步到firebase开发平台并在firebase完成应用的注册 【强烈推荐】
教程链接:https://bbs.yimenapp.com/thread-14054-1-1.html
16: Cannot find a matching credential 谷歌登录报错 解决方案?
排查解决方案:
1.登录谷歌云控制台,检查项目内安卓应用的包名和SHA1签名是否正确 【核心问题】
一般都是没有找到匹配的数据凭证,大部分都是包名和签名错误;
2.如果第一步已经核对排查,但是问题依旧,请完成firebase的项目同步和应用注册
操作参考链接:https://bbs.yimenapp.com/thread-14054-1-1.html
一般完成以上2个步骤这个问题都能解决
谷歌登录在谷歌云里面创建项目和应用之后,还建议登录firebase创建一样的项目!
至于为什么要这么做?
我们也不知道,属于这个迷之操作,但是这样做有一个明显好处是会减少您开发报错的概率!
1.登录firebase开发平台,添加项目
https://firebase.google.com/?hl=zh-cn
点击右上角控制台,点击添加项目
之后根据页面提示,从谷歌cloud云平台同步项目即可
将鼠标放入选择框,即可选择云平台对应的项目,之后点击继续
根据页面提示继续
之后再继续
继续继续
添加统计后即可完成项目创建
一般耐心等待1分钟即可创建完成
2.进入firebase项目中心创建安卓应用和web应用
首先我们添加谷歌云平台一致包名和签名的安卓应用
在项目首页点击安卓图标,即可进行安卓应用添加
温馨提示:
APP的包名需要谷歌云平台后台一致;
签名也必须和谷歌云平台控制台一致,请务必再次确认sha1签名;
确认包名和签名之后点击注册应用
之后直接点击下一步
默认页面继续进行,在下一步继续点击
到这里我们就完成了安卓应用的创建
3.在控制台添加web应用
项目首页,找到我们添加的安卓应用,点击进入应用配置界面
在【常规】页面下拉页面
找到【您的应用】,之后右侧点击【添加应用】
如图所示操作
选择之后在页面输入应用名称,点击【注册应用】即可
点击注册应用之后,即可完成web应用的创建
到此我们就完成了firebase平台的应用注册,虽然不知道谷歌云平台创建项目为何要到这里来进行同步添加,但是这样做了之后确实可以减少调用谷歌一键登录报错的几率!
强烈建议firebase同步项目并完成应用的注册!
谷歌一键登录配置OAuth 同意屏幕 建议勾选权限 和添加测试用户
创建项目之后,需要为项目设置“OAuth 同意屏幕”
1.登录谷歌cloud中心,找到自己的项目,之后选择左侧导航OAuth 同意屏幕
之后根据页面提示设置项目的基本信息,这里信息如果非必填可以留空!
这里一般选择外部即可
根据页面提示输入名字、选择邮箱、上传图标
设置应用网站域名及隐私协议
2.设置项目的权限范围
点击添加或移除范围
一般勾选前3项即可,其他权限根据自己业务自定义选择
添加之后点击底部保存并继续
3.添加测试用户,需要测试谷歌ID,都需要添加进去
最多支持100个测试ID
如图,点击添加按钮
如图,输入需要测试的谷歌ID即可
谷歌一键登录获取IOS客户端ID 创建IOS应用
谷歌一键登录获取IOS客户端ID
1.登录谷歌cloud
https://console.cloud.google.com/apis/credentials?hl=zh-cn
在左侧导航,凭据里面,点击创建
2.选择应用类型为IOS
输入APP的包名
如果已经上架appstore,输入一下appstore市场应用ID
3.点击创建后即可获取对应的ID
之后登录一门开发者后台,找到谷歌登录模块
输入对应的IOS信息
温馨提示:
OAuth 客户端 ID 以点号分割的倒序反写格式
如 com.googleusercontent.apps.1234567890-abcdefg
谷歌一键登录服务端ID创建谷歌web应用获取流程 服务端验证ID
在“凭据”页面上,创建一个 Web 应用客户端 ID(如果您还没有的话)。您可以将“已获授权的 JavaScript 来源”和“已获授权的重定向 URI”字段留空。此客户端 ID 代表您的身份验证后端服务器。(从服务器调用 Google API 时,您需要用到此客户端 ID,但即使不这么做,也需要它。)
前往“凭据”页面。
依次点击创建凭据 > OAuth 客户端 ID。
选择 Web 应用应用类型。
1.登录谷歌cloud中心,进入凭据页面
https://console.cloud.google.com/apis/credentials?hl=zh-cn
点击创建凭据,选择OAuth 客户端 ID
2.点击之后,选择类型为【web应用】
选择之后,会跳转到输入填写页面
JS及通信域名就可以自己指定,一般输入自己的域名地址即可
创建成功之后,就可以查看自己的服务端ID了
1.首先要登录谷歌cloud
https://developers.google.cn/ide … et-started?hl=zh-cn
点击右侧创建项目,一次输入项目名字
项目名字随便输入,一般和应用名一致好记即可;
2.项目创建之后就是创建凭据
创建凭据选择客户端ID
之后选择应用类型
选择安卓
3创建成功之后就可以获取自己的安卓应用ID【客户端ID】
谷歌一键登录提示Feature{name=auth_api_credentials_begin_sign_in,version=8}怎么处理?
一般是由于下面几个原因导致