gpt4 book ai didi

flutter - 应用程序如何在终止并重新打开后保持与 Google 的登录状态

转载 作者:IT王子 更新时间:2023-10-29 07:11:08 25 4
gpt4 key购买 nike

我正在使用 GoogleSignIn Flutter 插件并能够在我简单的 Flutter 应用程序上成功登录 Google。

登录 Google 后,我需要在应用程序中跟踪它(并将 token 存储在后端服务中),而不是在每次打开应用程序时(终止/关闭应用程序后)都要求用户再次登录。

我计划将 idToken 存储在 sharedPreferences 中,以便在每次调用应用程序时我都可以读取 token 值并确定用户过去是否已经登录。

但是,我注意到即使我没有存储 token 和添加我的自定义逻辑,应用程序当前也是这样工作的(也就是说,在重新打开应用程序时,它仍然保持在 signedIn 状态)。

我的问题是,如果我不编写任何代码来实现它,它是如何实现这种行为的?

我试图查看 sharedPreferences,但我没有看到 Google_sign_in flutter 插件存储了任何 token 或标识符。这是怎么回事?

最佳答案

在 Android 上,Flutter 的 Google 登录插件使用 GoogleSignIn API for Android ,内置于操作系统中并为您处理持久性。

关于flutter - 应用程序如何在终止并重新打开后保持与 Google 的登录状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56777586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com