跳转到主要内容

允许系统管理员使用任何账户进行认证

项目描述

Beta License: AGPL-3 OCA/server-auth Translate me on Weblate Try me on Runboat

此模块扩展了用户模块的功能,以支持使用额外系统管理员密码在其他用户账户中登录。

  • 系统管理员现在可以使用任何登录方式登录

  • 根据配置,Odoo会向用户和管理员发送邮件通知他们

  • 根据配置,密码可以加密存储在配置文件中

目录

配置

要启用此功能,安装模块后,您需要在您的odoo.cfg配置文件中添加以下密钥。

  • auth_admin_passkey_password。允许用户使用任何登录方式登录的密码。如果未设置,则该功能将禁用。

  • auth_admin_passkey_password_sha512_encrypted(默认False),如果启用,则auth_admin_passkey_password应该是使用sha512加密的密码。在Linux上,可以使用以下命令完成: echo -n YOUR_PASSWORD_AUTH_ADMIN_PASSKEY | sha512sum

  • auth_admin_passkey_send_to_user(默认True),如果启用,如果系统管理员已使用用户的账户,则将向用户发送邮件。

  • auth_admin_passkey_sysadmin_email。如果设置,则将向此邮件发送邮件。

  • auth_admin_passkey_sysadmin_lang 的语言(例如 en_US),用于发送给系统管理员的邮件。如果没有设置,将使用 SUPERUSER_ID 用户的语言。

  • auth_admin_passkey_ignore_totp(默认为 False),如果启用,则忽略两步验证。

典型的开发/测试配置部分

没有要添加的密钥。

典型的生产配置部分

auth_admin_passkey_password = PASSKEY_PASSWORD
auth_admin_passkey_password_sha512_encrypted = True
auth_admin_passkey_send_to_user = True
auth_admin_passkey_sysadmin_email = SYSADMIN_EMAIL
auth_admin_passkey_sysadmin_lang = SYSADMIN_LANG

错误跟踪器

错误在 GitHub Issues 上跟踪。如有问题,请先检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的 反馈 帮助我们解决问题。

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • GRAP

贡献者

维护者

此模块由 OCA 维护。

Odoo Community Association

OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛应用。

此模块是 GitHub 上的 OCA/server-auth 项目的组成部分。

欢迎您贡献力量。要了解如何做,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅 生成分发归档 的教程。

构建的分发

odoo_addon_auth_admin_passkey-17.0.1.0.0.6-py3-none-any.whl (45.4 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面