【发布时间】:2017-11-15 20:47:40
【问题描述】:
我有一个网站,在那里我为 IOS 应用程序构建了一个 API Rest。该应用程序由具有两个视图的选项卡栏组成,第一个视图显示WELCOME 或LIST OF EVENTS 的视图,这取决于用户是否登录,第二个视图显示登录视图。我已经在服务器上构建了检查令牌是否及时有效的方法,这样如果用户已经在应用程序中登录,当令牌过期时,我希望应用程序必须进行刷新使用保存在设备中NSUserdefault 中的凭据的令牌(通过调用服务器 tokenIsAlive 响应 NO,它将在后台进行自动登录)。但我希望必须隐藏刷新令牌(背景),以便应用程序可以显示需要经过身份验证的用户的视图。我使用过 AFNetworking,但如何才能隐藏刷新令牌?建议通过哪种方式检查令牌是否未过期?
每次调用(getEvent,getListEvents,updateEvent..ecc)到服务器,还是只调用方法
(void)applicationDidBecomeActive:(UIApplication *)application
?
【问题讨论】:
标签: ios authentication