flutter - 验证在谷歌注册上注册的用户的好方法是什么?
问题描述
所以在我的移动应用程序上,我希望使用谷歌登录 API 进行用户注册。我正在保存用户详细信息,例如first name
, Lastname
, email
。上述数据将存储在 Firestore 中。
我的问题是
- 这
uid
会OAuth Token
在以后有用吗?如果是的话,它会以什么方式有用?- 注册后我应该怎么做才能验证用户并使用户登录?由于我们不使用任何密码进行验证。
将用户数据存储在数据库中的专业方法是什么?
解决方案
Oauth 令牌允许您根据授权范围调用 google API。使用身份附加时,请致电...
https://www.googleapis.com/gmail/v1/users/me/profile
将 Oauth 令牌附加到授权标头。如果您收到回复,则表示该用户已注册。
使用 Google 登录 API,这几乎是您可以使用令牌做的所有事情。:)
推荐阅读
- python - 具有多元正态分布的 Numpy 网格
- angular - 一个延迟加载模块用于 n 多条路线
- fullcalendar - 跨月活动
- flutter - Flutter 2.0 web 落后于移动浏览器
- c# - 数据列表中的超链接不可点击
- kotlin - 将 setOf 作为参数传递给函数。那怎么能做到呢?
- android - 更改语言区域设置android时字体不会更改
- objective-c - 删除预期丢失的 @1x 图像的 XCode 警报
- elasticsearch - 使用bulkrequest向elasticsearch写入数据时,elasticsearch的_id字段是否支持“”之类的空白字符?
- angular - 从http请求中获取数据后如何删除离子骨架?