fix : 오류 수정 - swegger 정상화

(cherry picked from commit e19d7c7508)
This commit is contained in:
2025-07-17 17:39:28 +09:00
committed by 권혁성
parent fbb603f42e
commit 948d3824c7
6 changed files with 17 additions and 27 deletions

View File

@@ -5,7 +5,7 @@
use Closure;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use App\Models\User;
use App\Models\Member;
class ApiKeyMiddleware
{
@@ -24,7 +24,7 @@ public function handle(Request $request, Closure $next)
// 2. 회원 인증 (remember_token으로)
if (!$validApiKey) {
$user = User::where('remember_token', $apiKey)->first();
$user = Member::where('remember_token', $apiKey)->first();
if ($user) {
$validApiKey = true;

View File

@@ -11,7 +11,7 @@ class CheckSwaggerAuth
{
public function handle(Request $request, Closure $next)
{
$token = Session::get('USER_TOKEN');
$token = Session::get('user_token');
if (!$token) {
// 원래 URL 저장 후 로그인 페이지로 이동
@@ -22,8 +22,8 @@ public function handle(Request $request, Closure $next)
$user = Member::where('remember_token', $token)->first();
if (!$user) {
Session::forget('USER_TOKEN');
Session::forget('USER_ID');
Session::forget('user_token');
Session::forget('user_id');
Session::put('redirect_to', $request->fullUrl());
return redirect()->route('login');