使用jos的swift身份验证

wixjitnu  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(392)

我创造了一个 Account (joss.model.Account) ,在配置中

allowReauthenticate=true

在我打电话给你的账户创建后几乎不到一分钟

Access mAccess = mAccount.authenticate(); // (joss.model.Access)

之后我需要使用令牌。我用它后30分钟,1.5小时和24小时等通过电话 mAccess.getToken() 代币外派时间为1小时。我是否可以假设将执行重新身份验证,并且在1.5小时之后以及24小时之后,令牌将有效?或者我需要手动重新验证?
mAccess.getToken() 将在1.5小时和24小时后返回无效(过期令牌)。在这种情况下如何正确地重新验证?

w1jd8yoj

w1jd8yoj1#

打个电话就行了 mAccount.authenticate() 一次 mAccess.getToken() 返回无效。忘记客户端应用程序中的时间,它必须重新进入。
处理ui(如果需要,请在authenticate()方法之前重新输入用户名/密码,如果现有凭据证明无效)。

相关问题