Mansour Hussen نشر 23 يوليو أرسل تقرير نشر 23 يوليو سلام عليكم انا اشتعل على resutful api عملت Login يعمل بشكل ممتاز في local لكن في VPS لايعمل 1 اقتباس
0 Mustafa Suleiman نشر 27 يوليو أرسل تقرير نشر 27 يوليو حاول معالجة الحالة عندما لا يتم العثور على المستخدم أي عندما تفشل محاولة تسجيل الدخول واستخدام try-catch لالتقاط الاستثناءات. ودالة Log::error لتسجيل رسالة الخطأ في ملف السجلات. public function login(Request $request) { try { $credentials = $request->only('email', 'password'); if (Auth::attempt($credentials)) { $user = Auth::user(); $token = $user->createToken('Access Token')->accessToken; return response()->json(['token' => $token], 200); } return response()->json(['error' => 'Unauthorized'], 401); } catch (\Exception $e) { \Log::error('Login error: ' . $e->getMessage()); return response()->json(['error' => 'Something went wrong. Please try again.'], 500); } } إن استمرت المشكلة حاول الإعتماد على أدوات تصحيح الأخطاء مثل Laravel Debugbar، لتتبع الأخطاء بشكل أفضل. اقتباس
السؤال
Mansour Hussen
سلام عليكم انا اشتعل على resutful api عملت Login يعمل بشكل ممتاز في local لكن في VPS لايعمل
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.