o2system/security

该软件包最新版本(v1.7.15)没有提供许可证信息。

O2System 安全

安装数: 1,771

依赖项: 2

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 1

类型:软件包

v1.7.15 2020-08-23 08:12 UTC

README

alt text

Scrutinizer Code Quality Build Status PHP Composer Latest Stable Version Total Downloads License

O2System 安全

O2System 安全是一组类库,用于帮助在 O2System PHP 框架中构建安全流程,但它也可以独立使用,适用于您的 PHP 应用程序。

特色认证

  • HTTP 认证
  • 用户认证
  • WebToken 认证
  • JSON WebToken (JWT) 认证
  • 基于 JWT 认证的 OAuth 2.0

特色单向加密

  • 密码
  • Hmac

特色双向加密

  • 二进制
  • Cookie
  • 通过 PHP 的 MCrypt 和/或 OpenSSL 扩展进行加密

特色编码器

  • Base64
  • JSON

特色过滤器

  • UTF8
  • XSS

表单

  • 验证
  • 验证器

特色生成器

  • 机器 ID
  • 一次性密码
  • 签名
  • 令牌
  • 用户 ID
  • UUID

特色保护

  • 区块链
  • 节流
  • 验证码
  • 跨站请求伪造 (CSRF)
  • 防火墙
  • HTTP 认证
  • 来源认证
  • 令牌认证
  • 跨站脚本 (XSS)

Composer 安装

安装 O2System 安全的最佳方式是使用 Composer

composer require o2system/security

Packagist: https://packagist.org.cn/packages/o2system/security

用法

有关文档,请参阅此仓库的 wiki 或访问此仓库的 GitHub 页面

意见和建议

请通过 contact@o2system.id 邮件联系我们

错误和问题

请通过 GitHub 提交您的 pull request,以便我们可以在开发过程中跟踪所有问题,并向此仓库发送 pull request

系统需求