JBlond / NoCSRF

NoCSRF is a simple anti-CSRF token generation/checking class written in PHP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NoCSRF, a simple PHP7 token class to prevent CSRF attacks.

Code Climate SensioLabsInsight

  • Author: Thibaut Despoulain
  • Author: Mario
  • Version: Latest Version
  • Licensed under the MIT license

Usage

For usage see the example/exmaple.php

Public functions

  • check
  • enableOriginCheck
  • generate
<?php
$csfr = new jblond\Nocsrf;
$csfr->check('csrf_token', $_POST, $throwException = false, $time_span = null, $multiple = false);
$csfr->enableOriginCheck(); // optional
$csfr->generate( 'csrf_token' );

About

NoCSRF is a simple anti-CSRF token generation/checking class written in PHP.

License:MIT License


Languages

Language:PHP 99.0%Language:Shell 1.0%