adambisek/secured-links

此包用于保护 Nette 框架信号免受 CSRF 攻击。

v1.4.0 2016-08-04 07:32 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:53:00 UTC


README

Build Status Coverage Status Stable version

SecuredLinksTrait 创建受保护的信号链接。 仅限 PHP 5.4+

由 nextras/secured-links 分支而来

安装

使用 Composer 安装是最佳方式

$ composer require adambisek/secured-links

SecuredLinksTrait 的使用方法

abstract class BasePrenseter extends Nette\Application\UI\Presenter
{
	use Nextras\Application\UI\SecuredLinksPresenterTrait;
}


class MyPresenter extends BasePresenter
{
	/**
	 * @secured
	 */
	public function handleDelete($id)
	{
	}
}


abstract class BaseControl extends Nette\Application\UI\Control
{
	use Nextras\Application\UI\SecuredLinksControlTrait;
}


class MyControl extends BaseControl
{
	/**
	 * @secured
	 */
	public function handleDelete($id)
	{
	}
}