diff --git a/Core/Input.php b/Core/Input.php new file mode 100644 index 0000000..1c094c1 --- /dev/null +++ b/Core/Input.php @@ -0,0 +1,35 @@ += 10) + { + array_shift($tokens); + } + + $tokens[] = md5(uniqid()); + + Session::put('tokens', $tokens); + + return end($tokens); + } + + public static function check($token) + { + $tokenName = 'tokens'; + $tokenNow = $token; + + if(Session::exists($tokenName)) + { + if(in_array($tokenNow, Session::get($tokenName))) + { + Session::delete($tokenName); + return true; + } + } + + return false; + } +}