如何以 xamarin 形式创建用户会话?

Posted

技术标签:

【中文标题】如何以 xamarin 形式创建用户会话?【英文标题】:How to create user session in the xamarin form? 【发布时间】:2016-04-01 06:19:57 【问题描述】:

我打算以 xamarin 形式创建一个用户会话。例如,当用户登录应用程序时,如果应用程序在 15 分钟内未处于活动状态,当他恢复返回应用程序时,它将自动注销。 xamarin 表单本身是否为我提供此功能以实现我的目标?

如果不是,我是否需要提供一个变量,然后转到iosandroid项目,当应用程序暂停时,将当前时间值分配给变量,当用户恢复到项目时,检测变量之间当前时间的差距,如果超过 15 分钟,我将退出应用程序。大家创建用户会话对吗?

【问题讨论】:

【参考方案1】:

我们在 Xamarin.Forms 中没有任何会话管理 API,在原生 iOS 和 Android 平台上情况相同。

您应该针对特定平台自行编写会话管理代码。例如参见:

iOS - https://***.com/a/4823280/85606 安卓 - http://www.truiton.com/2013/03/android-force-close-application-session-timeout/

【讨论】:

以上是关于如何以 xamarin 形式创建用户会话?的主要内容,如果未能解决你的问题,请参考以下文章

Python Flask:跟踪用户会话?如何获取会话 Cookie ID?

如何在不关闭当前 Firebase 会话的情况下创建用户身份验证 [重复]

python 为匿名django用户创建会话

创建一个会话以不再在投票中投票

可以在 Python Flask 中为不同的用户创建不同的会话超时长度吗?

JavaWeb基础—会话管理之Session