nswdpc / silverstripe-security-recipe
用于将MFA、密码检查、账户泄露检查、安全报告添加到Silverstripe应用程序的配方
v0.3.2
2023-08-29 04:52 UTC
README
将各种安全模块添加到Silverstripe网站的配方。
本配方包含
身份验证模板
- nswdpc/silverstripe-authentication-boilerplate,提供
- 通过Silverstripe TOTP Authenticator提供的多因素认证(MFA)用于管理区域
- Pwned Password checks 通过Have I Been Pwned提供的pwnedpasswords API进行
- Breached account checks 通过Have I Been Pwned提供的haveibeenpwned API进行
- Silverstripe security extensions module
- Silverstripe security report module
内容安全策略(CSP)
验证码
有用的附加组件
会话
配置
本配方中没有提供配置。其目的是将一系列Silverstripe安全模块以标准化的方式组合在一起。默认配置设置可以在配方模块中找到,并且可以在每个项目中覆盖。
身份验证模板模块提供了一组标准规则,用于定义对网站的访问。您可以使用Silverstripe配置API修改这些规则。
安装
安装此配方的唯一支持方式是通过composer
composer require-recipe nswdpc/silverstripe-security-recipe
关于配方
有关配方如何工作的信息,请参阅recipe插件页面。
许可证
维护者
错误跟踪器
我们欢迎在GitHub问题跟踪器上对此项目的错误报告、拉取请求和功能请求。
在打开新问题之前,请先查看行为准则。
安全
如果您在此模块中发现安全漏洞,请首先通过digital[@]dpc.nsw.gov.au发送电子邮件,详细说明您的发现。
开发和贡献
如果您想为此模块做出贡献,请确保提出拉取请求并与模块维护者讨论。
在完成拉取请求之前,请先查看行为准则。