Răsfoiți Sursa

add getToken

visuddhinanda 2 ani în urmă
părinte
comite
68d2244725
1 a modificat fișierele cu 13 adăugiri și 0 ștergeri
  1. 13 0
      app/Http/Api/AuthApi.php

+ 13 - 0
app/Http/Api/AuthApi.php

@@ -7,6 +7,19 @@ use Firebase\JWT\JWT;
 use Firebase\JWT\Key;
 use Firebase\JWT\Key;
 
 
 class AuthApi{
 class AuthApi{
+    public static function getToken(Request $request){
+        $token = false;
+        if($request->hasHeader('Authorization')){
+            $token = $request->header('Authorization');
+            if(\substr($token,0,6) === 'Bearer'){
+                $token = trim(substr($token,6));
+                if($token === "null"){
+                    return false;
+                }
+            }
+        }
+        return $token;
+    }
     public static function current(Request $request){
     public static function current(Request $request){
         if($request->hasHeader('Authorization')){
         if($request->hasHeader('Authorization')){
             $token = $request->header('Authorization');
             $token = $request->header('Authorization');