【发布时间】:2020-11-20 14:17:22
【问题描述】:
我有一个应用程序可以获取 Google 凭据,以便将用户注册到我的 API。我需要谷歌流程提供的idToken。
按照this 教程,我可以登录了。
然后,我有一个启动画面。我希望它验证用户是否已被 Google 允许进入主要活动。如果没有,请转到登录活动。
但是根据教程的代码,它使用下面的代码询问 Firebase,当然,它为我提供了一个 Firebase 令牌,而不是 Google 令牌。
override fun onStart() {
super.onStart()
val user = FirebaseAuth.getInstance().currentUser
if (user != null) {
startActivity(MainActivity.getLaunchIntent(this))
finish()
}
}
那么,问题是:如何获取 Google 信息来检索令牌,以便我的 API 可以验证令牌是否存在?
【问题讨论】:
标签: android kotlin google-signin