skumar / wpnonce_oops
以面向对象的方式实现的Wordpress nonce函数
dev-master
2020-01-23 03:16 UTC
Requires
- php: >=7.0.0
Requires (Dev)
- brain/monkey: 2.*
- inpsyde/php-coding-standards: ^0.13.4
- mockery/mockery: ~0.9
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-23 13:58:20 UTC
README
这是一个简单的WordPress Nonce包,旨在以面向对象的方式处理WordPress Nonces。该包还附带单元测试来测试nonce。测试使用Brain\Monkey独立运行并通过。
目录
安装
使用此包的最佳方式是通过Composer:提取文件并将它们复制到vendor文件夹中
$ composer install or update
运行测试
$ vendor/bin/phpunit
要求
此包需要PHP 7.0或更高版本。
使用
<?php namespace WpnonceOops; $wn = new WpnonceOops; // create nonce object $action = 'url-post'; $nonce = $wn->generateNonce($action); // get nonce url $actionurl = 'test.php?'; $url = $wn->createNonceUrl( $actionurl, $action, '_wpnonce' ); // verify nonce $verify_nonce = $wn->verifyNonce( $nonce, $action); // get nonce form field $field = 'form_generate_nonce'; $field = $wn->creatNonceField($action, $field);
许可证
版权所有(c)2020 Skumar
贡献
欢迎所有反馈/错误报告/拉取请求。