首页 > 解决方案 > 如何使用 Auth 创建“记住我”功能

问题描述

我对如何执行“记住我”方法有一些疑问,我对如何使用我在互联网上看到很多的 Auth 知之甚少。

所以我的问题是如何使用 Auth 来存储我的登录凭据以及何时切换开关以使其“记住”凭据?

编辑1:

在我发布我想要的东西之后,已经可以保持登录状态。我现在的问题是我存储了用户名并通过了,但是因为当我正常登录时它会抛出一个 web 服务,登录后会从服务器给我一些信息这是继续使用该应用程序所必需的。我怎样才能在完全相同的会话中继续进行?

标签: c#xamarinxamarin.forms

解决方案


这取决于用户如何进入应用程序?如果用户已经登录,您可以使用本地存储来保存FIRSTTIMELOGIN = true,并在您的 Splashscreen 上检查

您还可以使用AccountStore存储使用您的钥匙链的重要详细信息。

AccountStore.Create (this).Save (eventArgs.Account, "UserDetails");

推荐阅读