问题描述
我们在用Python编制一个工具软件,需要避免用户用同一个账号在多台设备上同时使用。
我们参考了文档中关于Python部分的 AuthenticationClient 方法来实现。已经验证可以通过用户名,密码的方式登录,也可以修改密码。
重现步骤
附加信息
所用的环境为:
Windows 10 64位操作系统;
Python 3.9
感谢解答!
sang
2
您好,Authing 有提供设备互斥功能(自建应用-安全管理-基础安全),勾选后可以限制同一账号只在一台设备登录
您好,
感谢解答。
但是实测发现还是不行。
首先是按照指导完成了设置,配置了“设备互斥”选项,如下图所示:
然后,分别从2个设备上开启客户端登录,都成功。到平台上查询日志记录,发现确有2条登录的记录。
如下列表所示(最近的2条):
事件类型 用户 IP 时间
登录 登录账户「 海龙 」 userPhoto海龙 116.14.149.66 appLogohailong-test 2022.06.13 19:22:34 成功
登录 登录账户「 海龙 」 userPhoto海龙 116.14.149.66 appLogohailong-test 2022.06.13 19:22:22 成功
登出 登出账户「 海龙 」 userPhoto海龙 116.14.149.66 appLogohailong-test 2022.06.13 19:22:05 成功
登录 登录账户「 海龙 」 userPhoto海龙 116.14.149.66 appLogohailong-test 2022.06.13 19:20:37 成功
请有空再帮忙看一下。
多谢了!
susan
4
您好!由于我们近期在对认证底层架构进行升级,设备互斥功能受到一些调整的影响,我们正在修复迭代中
抱歉对您的使用带来不便,我们在完成升级之后将恢复功能正常使用,届时将更新相关文档,并在此发布回复通知您💁