Skip to content

CSRF protection for Nette Framework presenters' signals.

License

Notifications You must be signed in to change notification settings

adambisek/secured-links

 
 

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nextras\SecuredLinks

Build Status Coverage Status Stable version

SecuredLinksTrait creates secured signal links. PHP 5.4+ ONLY

forked from nextras/secured-links

Installation

The best way to install is using Composer:

$ composer require adambisek/secured-links

Usage of 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)
	{
	}
}

About

CSRF protection for Nette Framework presenters' signals.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.9%
  • Shell 1.1%