d3/oxtotp

此包已被 弃用 且不再维护。作者建议使用 d3/oxid-twofactor-onetimepassword 包。

基于时间的一次性密码的 OXID eSales 商店的双因素认证

安装: 55

依赖关系: 0

建议者: 0

安全性: 0

星级: 1

关注者: 4

分支: 1

开放问题: 1

类型:oxideshop-module

2.1.1.0 2023-09-07 07:06 UTC

This package is auto-updated.

Last update: 2024-09-23 07:17:52 UTC


README

deutsche Version english version

2-Faktor-Authentisierung (Einmalpasswort) für OXID eShop

此模块提供了一种 2-Faktor-Authentisierung(基于时间的单次密码 / TOTP),用于登录前端和后端,除了用户名和密码外。

功能

  • 前端和后端登录的 2-Faktor-Authentisierung,除用户名和密码外
  • 在前端和后端激活和设置
  • 显示已激活此认证的用户账户 - 否则使用标准登录
  • 通过可扫描的 QR 码或可复制的字符串设置访问权限
  • 一次性密码的验证和 QR 码的生成完全在商店内进行 - 无需外部通信
  • 静态备份码也允许在没有生成工具的情况下进行(有限的)登录
  • 可以为管理员用户强制设置第二个因素的设置

设置

Einrichtung Backend Einrichtung Frontend

登录

Login Backend Login Frontend

系统要求

此包需要安装了 Composer 的 OXID eShop,版本如下:

  • 6.3.x
  • 6.4.x
  • 6.5.x

以及其要求。

默认支持 Flow 和 Wave 主题。其他主题可能需要调整。

第一步

打开命令行,导航到商店的根目录(source 和 vendor 的父目录)。执行以下命令。根据您的安装环境调整路径。

composer require d3/oxid-twofactor-onetimepassword

在商店管理员中“扩展 -> 模块”下激活模块。

所需的配置在“设置”选项卡中的同一区域。

变更日志

有关更多信息,请参阅 CHANGELOG

贡献

如果您有改进建议,请在该存储库上创建一个分支并创建一个拉取请求。或者,您可以直接创建一个问题。将项目添加到您的收藏夹。非常感谢。

  • 创建项目分支
  • 创建功能分支(git checkout -b feature/AmazingFeature)
  • 提交您的更改(git commit -m 'Add some AmazingFeature')
  • 传输分支(git push origin feature/AmazingFeature)
  • 打开拉取请求

许可证

(截止日期:2018年10月17日)

在 GPLv3 许可证下分发。

Copyright (c) D3 Data Development (Inh. Thomas Dartsch)

Diese Software wird unter der GNU GENERAL PUBLIC LICENSE Version 3 vertrieben.

请参阅随源代码一起分发的 LICENSE 文件,以获取完整的版权和许可证信息。

致谢

为此模块做出贡献的人

  • Tobias Matthaiou

非常感谢。