Skip to content

Latest commit

 

History

History
79 lines (64 loc) · 2.73 KB

README.md

File metadata and controls

79 lines (64 loc) · 2.73 KB

alt text

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

O2System Security

O2System Security is a collection of class libraries to help build security procedures within the O2System PHP Framework but it can also be used independently for use in your PHP application.

Featured Authentications

  • HTTP Authentication
  • User Authentication
  • WebToken Authentication
  • JSON WebToken (JWT) Authentication
  • OAuth 2.0 based on JWT Authentication

Featured One Way Encryptions

  • Password
  • Hmac

Featured Two Way Encryptions

  • Binary
  • Cookie
  • Crypt via PHP's MCrypt and/or OpenSSL extensions

Featured Encoders

  • Base64
  • JSON

Featured Filters

  • UTF8
  • XSS

Form

  • Validation
  • Validator

Featured Generators

  • MachineID
  • Nonce
  • Signature
  • Token
  • UID
  • UUID

Featured Protections

  • Blockchain
  • Throttle
  • Captcha
  • Cross Site Request Forgery (CSRF)
  • Firewall
  • HTTP Authentication
  • Origin Authentication
  • Token Authentication
  • Cross Site Scripting (XSS)

Composer Installation

The best way to install O2System Security is to use Composer

composer require o2system/security

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

Usage

Documentation is available on this repository wiki or visit this repository github page.

Ideas and Suggestions

Please kindly mail us at contact@o2system.id

Bugs and Issues

Please kindly submit your issues at Github so we can track all the issues along development and send a pull request to this repository.

System Requirements