diff --git a/system/autoload/App.php b/system/autoload/App.php
index e39b9611..c278dd9e 100644
--- a/system/autoload/App.php
+++ b/system/autoload/App.php
@@ -29,4 +29,23 @@ class App{
         }
     }
 
-}
\ No newline at end of file
+    public static function getVoucher(){
+        return md5(microtime());
+    }
+
+    public static function setVoucher($token, $value){
+        $_SESSION[$token] = $value;
+    }
+
+    public static function getVoucherValue($key){
+        if(empty($key)){
+            return "";
+        }
+        if(isset($_SESSION[$key])){
+            return $_SESSION[$key];
+        }else{
+            return "";
+        }
+    }
+
+}