我在wordpress插件中使用nonce验证。当我从管理菜单提交表单时,它正确处理,所以我相信nonce验证工作正常。我不确定的是,验证是否会失败,并且我不知道测试它的最佳方法是什么。
我尝试直接将php文件的url放入,但它只是把它带到wordpress未找到的页面。
是否有一些推荐的测试方法?
这是我的代码。再一次,测试在应该通过的时候通过,我只是不知道它是否应该失败。
if ( !wp_verify_nonce( $ecbs_post_data['_wpnonce'], 'ecbs-edit-templates' ) ) {
wp_die( __( 'You do not have permission to update this page.' ) );
}