fgtclb / sodium-support
该软件包最新版本(dev-main)没有提供许可证信息。
支持 sodium 包和 argon2di 身份验证库
dev-main
2021-01-21 09:21 UTC
Requires
- ext-sodium: *
- typo3/cms-core: ^9.5 || ^10.4 || ^11.0
This package is not auto-updated.
Last update: 2024-09-14 04:18:49 UTC
README
它做了什么?
它为 php 加密库 sodium 添加了支持。此库提供几种哈希算法。
此扩展将使用 argon2id 密码哈希(RFC)
安装
通过 composer 安装扩展
composer require fgtclb/sodium-support
依赖关系
此扩展需要安装 PHP 扩展 "sodium"。
使用
扩展会自动为 FE 和 BE 密码激活此哈希算法。
您不需要做任何事情。
使用其他算法
如果您想使用其他算法,请将 FE 和/或 BE 的行更改为要使用的算法
$GLOBALS['TYPO3_CONF_VARS']['FE']['passwordHashing']['className'] = \Fgtclb\SodiumSupport\Crypto\PasswordHashing\SodiumPasswordHash::class;
$GLOBALS['TYPO3_CONF_VARS']['BE']['passwordHashing']['className'] = \Fgtclb\SodiumSupport\Crypto\PasswordHashing\SodiumPasswordHash::class;
如果您不使用此算法中的任何一个,您可以轻松删除此扩展。