Authentication 移动应用的登录过期/空闲超时

Authentication 移动应用的登录过期/空闲超时,authentication,xamarin,xamarin.forms,xamarin.auth,Authentication,Xamarin,Xamarin.forms,Xamarin.auth,我是Xamarin的新手,正在着手构建应用程序。我正在使用XAMARIN.Auth在登录后存储用户名和令牌。 服务器上的身份验证令牌已过期。当用户从后台恢复应用程序时,查看他们是否需要登录或使用现有令牌的最佳做法是什么?我正在考虑从服务中检查令牌验证。可以吗?空闲超时是如何实现的?在App.xaml.cs中,您可以找到OnResume、OnStart和OnSleep方法。您可以重写这些方法来执行您想要的操作 有关创建空闲超时的信息,请参阅我的答案。它将涉及创建一个公共类库,通过覆盖iOS的Sen

我是Xamarin的新手,正在着手构建应用程序。我正在使用XAMARIN.Auth在登录后存储用户名和令牌。
服务器上的身份验证令牌已过期。当用户从后台恢复应用程序时,查看他们是否需要登录或使用现有令牌的最佳做法是什么?我正在考虑从服务中检查令牌验证。可以吗?空闲超时是如何实现的?

在App.xaml.cs中,您可以找到OnResume、OnStart和OnSleep方法。您可以重写这些方法来执行您想要的操作


有关创建空闲超时的信息,请参阅我的答案。它将涉及创建一个公共类库,通过覆盖iOS的
SendEvent
调用该类库,并为Android的
活动创建一个子类。在App.xaml.cs中,您将找到OnResume、OnStart和OnSleep方法。您可以重写这些方法来执行您想要的操作


有关创建空闲超时的信息,请参阅我的答案。它将涉及创建一个公共类库,通过覆盖iOS的
SendEvent
调用该类库,并从它应该可以使用的服务中为Android的
活动创建一个子类。此外,您还可以向生命周期方法(onRestart/OnStart/OnPause)添加一些逻辑。从服务上看,应该可以。此外,您还可以向生命周期方法添加一些逻辑(onRestart/OnStart/OnPause)。