当前位置: 首页 > 网络应用技术

ODOO | OCA | auth_totp |MFA(多因素身份验证)[多因素身份验证]

时间:2023-03-08 00:52:52 网络应用技术

  为什么不再解释MFA和MFA概念,您可以自己学习。

  使用MFA的场景是通过帐户密码登录,并且可能只有一种安全验证措施。然后,您可以向其添加第二层验证。目前,您可以考虑使用MFA验证方法。

  MFA的验证一次基于动态6位数字数字,每30年代一次刷新一次。只要您知道您的用户和密码以及可访问的MFA动态数字,就可以访问系统。

  ODOO系统还支持使用此方法进行集成。

  基于Odoo版本和Python版本,选择PYOTP库的合适版本并安装

  例如,我使用odoo10,python 2.7.13,通过PYOPT平台查看支持,选择安装PYOTP == 2.3.0

  目前,它支持8.0 9.0 10.0 11.0 12.0。实际上,更高版本也可以转换和调整

  取出手机,打开刚刚下载的OTP软件,添加它以添加,然后输入接口中显示的6个数字到ODOO确认代码并保存它。

  设置MFA后,请记住单击,否则不会生效,JSON-PRCXML-PRC用户将禁止启用,否则验证将无法绕过。

  打开OTPAUTH,检查6个数字动态授权代码以填写MFA确认代码,并确认登录名

  您可以看到,通过验证后,系统已输入系统

  9.1 PYOPT遇到的问题目前针对:2021年11月3日):

  <=Odoo10、Python version = 2.7.* 必须制定版本安装 > odoo10,python版本= 3.x.x可以直接pip安装pyotp

  9.2添加新应用/设备报告错误。如果您的公司名称是中文,请稍微更改代码

  9.3输入一个时间密码后,它没有成功。请检查机器时间是否与UTC时间一致。如果不一致,则一个时间密码将被提出或延迟。