Phalcon 安全

2025 年 3 月 17 日 | 阅读 1 分钟

Phalcon 向开发者提供常见的安全任务,例如

  • 密码哈希.
  • 跨站请求伪造保护 (CSRF).

密码哈希

这是一种将密码以加密形式存储在数据库中的技术。 如果密码以纯文本格式存储,那么任何有权访问数据库的入侵者都可以轻松查看密码。

为了避免这个问题,密码哈希有 2 种技术

  • md5: 它将纯文本转换为 32 个字符的十六进制数字的哈希值。
  • sha1: 它将纯文本转换为 40 个字符的十六进制数字的哈希值。

示例

请看这个使用 md5 技术的密码哈希示例

输出

Phalcon Password Hashing 1

成功登录数据库后,我们可以看到密码以哈希格式存储

Phalcon Password Hashing 2
下一主题Phalcon (CSRF)