CSRF Token - muhametsafak/phpxi Wiki

Ziyaretçiye özel oluşturulan tokenı almak için get() metodu kullanılır.

Token::get();

Tokenın doğrulanması için verify() metodu kullanılır.

Token::verify();

Örnek

Form::start(["method" => "post"]);
Form::input(["type"=>"hidden", "name"=>"_token", "value"=> Token::get()]);
Form::input(["type"=>"text", "name"=>"content"]);
Form::input(["type"=>"submit", "value"=>"Gönder"]);
echo Form::output();

Doğrulama işleminin yapılması;

if(Token::verify()){
    echo "Token doğrulandı!";
    //işlemleriniz
}else{
    echo "Token doğrulanamadı!";
}