- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
什么是更详细的工作流程差异
GoogleSignInApi.signOut
FirebaseAuth.signOut()
GoogleSignInApi.revokeAccess.
浏览许多教程和代码实验室,例如 Build an Android App和 Authenticate Using Google和 FireBase Android Codelab
除了上述 signOut
和 revokeAccess
的幕后工作外,一切都非常透明。
为什么 FirebaseAuth.getCurrentUser()
在 GoogleSignInApi.signOut
运行后仍然保留用户。这是否意味着我必须跟踪某些状态,例如共享首选项
。当我调用 FirebaseAuth.signOut()
时,用户确实已从 FirebaseAuth.getCurrentUser()
中删除。
据我了解,GoogleSignInApi.revokeAccess
和 GoogleSignInApi.signOut
都会让用户重新选择一个帐户。
但更具体地说,以上三者的区别是什么?
最佳答案
当您登录时,Google 会在您的 Google 帐户中保存数据连接。如果您使用注销,您只是与您的应用程序断开连接。如果您使用 revokeaccess,您将与您的应用程序断开连接,并且数据连接将从您的 Google 帐户中删除(在您的 Google 个人资料中连接的应用程序和网站部分)
关于android - GoogleSignIn.signOut 和 Firebase Auth.signOut 之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39614390/
我正在使用 Ionic 和 google Plus cordova 插件:https://ionicframework.com/docs/v3/native/google-plus/ 我正确设置了所有
加载我有下面的代码: import {GoogleSignin} from 'react-native-google-signin'; console.log(GoogleSignin) Google
一些文档 1 2假设我必须使用 application:openURL:options:。我的问题是——因为我已经在使用该方法,并且如何实现的示例代码完全劫持了它: func application(
我目前正在开发一个 iOS 应用程序,该应用程序需要写入登录用户拥有的谷歌表。 要登录我使用的用户 GoogleSignIn pod 和附加到谷歌表我正在使用 GoogleAPIClientForRE
我是开发新手,我想为我的教室做一个应用程序,具有 Google Drive 和 Google 日历访问权限,在互联网上阅读了我应该做什么后,我首次制作了 GoogleSignIn 代码,但我有一个问题
我正在我的项目中实现 Google Sign-in,但这个问题很难。当我没有签名时,GoogleSignIn.getLastSignedInAccount(activity) 返回 null,根据 G
我添加了 G+ 按钮并尝试运行应用程序但收到 我在谷歌中找不到任何解决方案 最佳答案 查看错误消息中缺少的符号。 现在在 Xcode 的文档中查找它们。例如,SCNNetworkReachbility
我使用的是 Google 登录 SDK 4.0.1。当我按下 googleSignInButton 时,应用程序将崩溃。并给出了以下错误,如何解决这个问题: Terminating app due t
我正在按照教程找到 here .但我找不到 api:GoogleSignIn.silentSignIn()如文档中所述。 它是否已弃用或删除? 如果是,请有人更正指南。 最佳答案 正确的方法 Goog
我已成功将 GoogleSignIn 集成到我的 Android 应用程序中,但 1 小时后,访问 token 过期。如何刷新 token ? 我已经检查了 GoogleSignIn 的整个文档,但没
我试图在 GoogleSignindelegate 之后调用一个 API,它将检查现有用户,如果没有,它将打开一个表单进行注册。这是我所做的“ 我定义了一个从当前 Controller 到目标 Con
我正在尝试在我的主项目中解析编译器标志,例如 -Wno-auto-import。但我无法为 GoogleSignIn/Crashlytics/Firebase pod 设置编译器标志。我尝试将以下代码
我已使用 pod 配置了 GoogleSignIn。 我的 Pod 文件 目标‘MyApp’做 # 如果您不使用 Swift 并且不想使用动态框架,请注释下一行 使用_frameworks! #
我真的很想为我的 iOS 项目添加 Bitcode 支持,但我使用的是 Google Sign In 框架,看起来他们仍然没有向库中添加 Bitcode 支持。 我似乎找不到任何关于这是否即将推出的信
我在 Xcode 8 中使用 Firebase,当我使用命令单击导入 GoogleSignIn 时出现以下错误。 Couldn’t generate Swift Representation Erro
我在通过 Android 应用程序登录 Google Play 时遇到问题,我补充说:编译 'com.google.firebase:firebase-auth:11.4.2'和编译 'com.goo
我在名为 auth.dart 的单独文件中的类 AuthService 中有 googleSignIn 方法。 // in AuthService class /.../ Future googleS
我有以下代码用于静默登录用户 try { result = await GoogleSignIn().signInSilently().catchError((x) { print
我无法使用 GoogleSignIn(com.google.android.gms.auth.api.signin.GoogleSignIn) 和 GoogleSignInClient(com.goo
我无法在实现 Google Sign 时使用 GoogleSignIn(com.google.android.gms.auth.api.signin.GoogleSignIn) 和 GoogleSig
我是一名优秀的程序员,十分优秀!