【发布时间】:2021-03-20 20:54:05
【问题描述】:
我是 Codeigniter 4 框架的新手,我正在尝试使用 Encryption Service。
我想使用代码生成一个用于加密的密钥以存储在app/Config/Encryption.php 文件中:
$key = Encryption::createKey();
我正在尝试创建一个密钥,因为文档说:
密钥应尽可能随机,不能是正则 文本字符串,也不是散列函数的输出等。创建一个 正确的密钥,您可以使用加密库的 createKey() 方法。
但是当我尝试上面链接中给出的代码时,VSCode 给我一个错误说: 未定义类型“App\Controllers\Encryption”。
Codeigniter 给了我错误:Class 'App\Controllers\Encryption' not found。
如何使用 Encryption 库并解决上述错误并使用 Encryption::createKey() 生成密钥?
【问题讨论】:
标签: php codeigniter encryption codeigniter-4