dinamiko/nonces

此包最新版本(1.0.1)没有可用的许可证信息。

1.0.1 2017-04-08 12:52 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:15:23 UTC


README

简介

WordPress Nonces的简单易用实现。

目录

安装

使用Composer安装

$ composer require dinamiko/nonces

用法

创建nonce

$nonce = new Dinamiko\Nonces\Nonce( 'my-action' );
$nonce_value = (string) $nonce;

创建nonce字段

$nonce = new Dinamiko\Nonces\Nonce( 'my-action' );
$field = $nonce->create_field();

创建nonce URL

$nonce = new Dinamiko\Nonces\Nonce( 'my-action' );
$url = $nonce->create_url( 'http://example.com' );

验证nonce

$nonce = new Dinamiko\Nonces\Nonce( 'my-action' );
$is_valid = $nonce->is_valid( $_POST['foo'] );

运行测试

$ cd vendor/dinamiko/nonces
$ composer install
$ vendor/bin/phpunit