Firebase-Google身份验证(登录)

我的博客:https://blog.csdn.net/qq_39574690/article/details/121246655

1、Google账号登录Firebase : https://console.firebase.google.com/
2、创建u3d项目 
3、Authentication - Users - 添加用户 - 测试用户邮箱账密【按道理可不用】
4、Authentication - Sign-in method - 添加新提供方 - Google
5、齿轮图标 - 项目设置 - 添加应用 - 填写包名和SHA-1
   打开cmd执行命令:
      keytool -list -v -keystore F:\google.keystore
      输入密钥密码,正确则会打印出SHA-1等信息内容。
   填写完毕后,下载google-services.json,拷贝至工程内Assets/下任意能被打包出去的文件夹内。(例如Plugins下)
6、firebase-google登录 API文档:https://firebase.google.com/docs/auth/android/google-signin

7、API所需参数:
 ①获取client-ID : https://console.cloud.google.com/apis/credentials Google账号登录
   进入凭据页面,找到Web client  (auto created by Google Service)一项,客户端 ID即是client-ID
   例如:
     客户端 ID
      921921056874-45l00snps5lgd69mj1i6patb0u6f33a7.apps.googleusercontent.com
     客户端密钥
      ZjZAO90H7gih-kIFVW67cifo
     创建日期
      2021年9月13日 GMT+8 22:39:48      
   ps:<此ID在google-services.json里也有出现,位于other_platform_oauth_client属性下的client_id属性内容。>

Google支付(内购)

我的博客:https://blog.csdn.net/qq_39574690/article/details/121252342

谷歌开发者官网(配置Google项目): https://play.google.com/console/

注册谷歌开发者账号需要借记卡或信用卡(visa卡),如若没有百度到的方法是全球付(未尝试),而内购必然是用海外的信用卡或银行卡的。【别搞全球付,试过了不行的 300块钱还没要回来呢哈哈】

【注意事项】
1、建议用美国邮箱、美国VPN线路、非开发者邮箱测试。
2、内购测试需在配置里设置好,一共2个地方:测试-内部测试;设置-许可测试;已均在我的博客说明。

Google登录和内购简要说明相关推荐

  1. 【Unity】Google内购

    目录 一.创建空安卓库工程 二.Unity配置 三.注意事项 版本更新注意事项 服务器相关(相关文章如下) 支付相关错误码 https://developer.android.com/google/p ...

  2. GooglePlay内购接入错误Google Play In-app Billing API version is less than 3

    接入谷歌内购时,代码部分接入好了,于是打算开始测试,但是打开应用后初始化时一直提示错误:Google Play In-app Billing API version is less than 3.看名 ...

  3. unity内购-Google支付(unity In-App Purchasing)

    unity In-App Purchasing 支付 支持二次验证,json解析完之后,把解析出来的参数发给服务器,因为是unity封装的sdk,code参数需要在购买成功之后的回调里给服务器发个in ...

  4. Google内购--封装版

    最近老大提出了一个需求,在应用里面加一个内购.由于之前没做过这块,所以百度一番.网上都是讲的使用一大堆的utils.还要加一个aidl文件.感觉挺麻烦的.最终让我找到了:com.android.bil ...

  5. Google 内购总结

    Google 内购坑之总结 最近项目中增加了 Google 内购的内容,接入并不难,在这里总结下接入过程中的细节和坑的地方. 内购接入过程 如何接入官方的教程写的很详细(传送门),并且官方也提供了一个 ...

  6. java集成Google Pay内购

    挺简单的直接上代码: api入参 @Data @ApiModel("google支付表单信息") public class GooglePayForm {/*** 包名*/@Api ...

  7. google内购-订阅模式

    1.订单有变化接收google推送的接口,据此可以实现续订订单 /*** 接收google推送接口* @param body* @param request* @param response* @re ...

  8. google内购In-App Billing

    本帖地址:http://blog.csdn.net/jinjian2009/article/details/9140891 这周做了google的内购,没搞过google的内购还是觉得比较繁琐的 go ...

  9. Python Google内购服务端验证

    Google内购完成后,服务端需要校验订单的状态是否正确(是否已经成功付款). 一.申请认证 参考https://developers.google.cn/android-publisher/gett ...

最新文章

  1. 小程序使用富文本完整代码及示例图
  2. 40岁后才明白的道理:人一生奋斗余地很有限--转载
  3. MobPush精准把握用户的使用时间
  4. 为提高研发和测试质量而规范Scrum项目需求描述
  5. 程序员福利各大平台免费接口,非常适用
  6. CentOS 7 中firewall-cmd命令
  7. LeetCode 576. 出界的路径数(动态规划)
  8. 项目兼容ie8技术要点
  9. python编程最大公约数_Python 求两个数的最大公约数
  10. W ndows xp 开机音乐,当年番茄花园Ghost XP的开关机音乐还记得吗?流传度媲美原版...
  11. 【STM32】时钟系统及其结构原理
  12. 【Linux】定时任务crontab和at命令详解
  13. Mock.js和axios在vue-cli创建项目中的使用
  14. 8代CPU安装Ubuntu14.04教程(解决无线无能用分辨率低问题)
  15. 张朝阳:饮下这杯烈酒 待吾再战江湖
  16. 最优化理论——信赖域方法
  17. √开根号如何正常显示
  18. 如果一个用户查询不到自己的购买记录了,这个时候作为测试,应该怎么找问题
  19. NoSql的主要类型及相关产品
  20. 和彩云开启WebDAV,教你怎样薅移动羊毛

热门文章

  1. Python爬虫伪装,请求头User-Agent池,和代理IP池搭建使用
  2. 你真的理解图像处理经典算法 SIFT 吗?最深入、最全面综述:尺度不变特征转换
  3. React的render不是纯函数? triggering nested component updates from render is not allowed
  4. c语言开头的作用是什么,C语言为什么开头都加;#includestdio.h有什么作用?
  5. 华为交换机常见ARP操作
  6. Imperfect C++读书笔记(二):前置条件、后置条件和不变式
  7. 租用gpu训练神经网络(矩池云)
  8. JPA设置in参数时报错(Encountered array-valued parameter binding, but was expecting [java.lang.String (n/a)])
  9. dockerError processing tar file(exit status 1): no space left on device
  10. PXC 避免加入集群时发生SST