当用户退出 android 应用程序时如何处理令牌数据?

What to do with the token data when the user signs out from android app?

问题很漂亮simple.I我也是token认证的新手

我知道,在令牌身份验证的情况下,在 android 应用程序的情况下,使用令牌以便用户凭据不会保留在 app.i.e 中。每当用户从服务器获取数据时,它不会每次都发送用户凭据,而是发送令牌。

当用户第一次登录时,应用程序会从服务器生成一个令牌,并 "entried" 在用户旁边的数据库中 data.This 令牌被发送回来自服务器的应用程序,用户必须从应用程序发送这个令牌,每次它计划从 server.When 获取一些数据时,用户必须获取数据,它发送所需的参数,并与它们一起发送token.This 令牌与 database.If 中存在的所有令牌匹配 令牌存在,它还获取与该 token.And 关联的用户,因为令牌存在,因此用户会话有效并且然后来自服务器的所需数据被发送回 android 应用程序。

我想知道的是,当用户注销时,在客户端和服务器端如何处理令牌?

如有任何疑问,请 comment.I 知道这是一个简单的问题,但对令牌了解不多 authentication.Thanks 每个人都花时间。

注意:- 此外,如果我在问题中的任何概念有误,请随时纠正我。

基本上tokens都有有效期。这是出于安全目的。但是您可以选择是否为您的令牌设置过期时间。但我建议你必须为你的 token 设置一个过期时间。并且还从服务器和客户端删除 tokens ,并将用户会话设置为再次登录。使用 timestamps 创建 tokens。它们在比较 tokens.

时也很有用

快乐编码....:-)