Kaynağa Gözat

AuthApi::getJwtKey()

visuddhinanda 2 ay önce
ebeveyn
işleme
4b2c540a74

+ 8 - 2
api-v12/app/Http/Controllers/AuthController.php

@@ -10,6 +10,7 @@ use Illuminate\Support\Facades\Storage;
 use Illuminate\Support\Facades\App;
 use App\Http\Api\UserApi;
 use App\Http\Api\AiAssistantApi;
+use Illuminate\Support\Facades\Log;
 
 class AuthController extends Controller
 {
@@ -67,6 +68,7 @@ class AuthController extends Controller
     {
         //
     }
+
     public function signIn(Request $request)
     {
 
@@ -82,7 +84,7 @@ class AuthController extends Controller
         $user = $query->first();
         if ($user) {
             $ExpTime = time() + 60 * 60 * 24 * 365;
-            $key = config('app.key');
+            $key = AuthApi::getJwtKey();
             $payload = [
                 'nbf' => time(),
                 'exp' => $ExpTime,
@@ -90,6 +92,9 @@ class AuthController extends Controller
                 'id' => $user->id,
             ];
             $jwt = JWT::encode($payload, $key, 'HS512');
+            if (app()->isLocal()) {
+                Log::debug('sing in token' . $jwt);
+            }
             return $this->ok($jwt);
         } else {
             return $this->error('invalid token');
@@ -104,7 +109,7 @@ class AuthController extends Controller
         }
         if ($user) {
             $ExpTime = time() + 60 * 60 * 24 * 365;
-            $key = config('app.key');
+            $key = AuthApi::getJwtKey();
             $payload = [
                 'nbf' => time(),
                 'exp' => $ExpTime,
@@ -121,6 +126,7 @@ class AuthController extends Controller
     {
         $curr = AuthApi::current($request);
         if (!$curr) {
+            Log::warning('invalid token');
             return $this->error('invalid token', 401, 401);
         }
         $userInfo = UserInfo::where('userid', $curr['user_uid'])