gpt4 book ai didi

android - 支持使用 token 对同一帐户进行多次登录

转载 作者:行者123 更新时间:2023-11-30 01:54:28 24 4
gpt4 key购买 nike

正常的基于 token 的身份验证工作如下

  1. 客户端向服务器发送用户名和密码。
  2. 服务器会将该客户端添加为首次用户,并为客户端生成 token 并将该 token 作为响应传回客户端。
  3. 下次当客户端想要连接到服务器时,它会传递它的 uid 和这个 token 。服务器现在将使用此 token 验证用户。

现在考虑一个场景,我们可以有多个设备,多个用户可能希望从这些设备登录到同一个帐户。 (这些是有效用户而不是入侵者。所以这是一个有效的用例)。就 token 而言,在阅读了一些内容后,我发现我们需要为每个用户提供单独的 token ,以便撤销一个 token 不会影响任何其他用户。

但我的问题是,由于我需要唯一标识设备并将该设备与帐户相关联,因此应该使用什么作为唯一设备 ID。我们应该在设备的 IMEI 号码 上播放还是反模式。这个用例还有哪些其他可能性?

最佳答案

有多种选择,但不能 100% 保证它们始终有效。请参阅 android 开发人员博客文章:http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

提到的最佳方法是 Settings.Secure.ANDROID_ID

关于android - 支持使用 token 对同一帐户进行多次登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32492757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com