أقوم بإنشاء نموذج تسجيل دخول بواسطة VueJS. يمكنني الحصول على معلومات المستخدم إلى VueJS بعد التسجيل. ولكن لم يتم تسجيل الدخول إلى نظام Laravel. أقوم بإنشاء API لوظيفة تسجيل الدخول
public function login()
{
// SOME CODE to check email/password here
if( Auth::attempt(['email' => request('username'), 'password' =>request('password')], request('remember'))) {
// Format the final response in a desirable format
return response()->json([
'status' => 200,
'authUser'=> Auth::user()
]);
}else {
return response()->json([
'error' => true,
'message' => 'Not correct'
], 200);
}
}
لا يزال Auth :: try يعمل لأنني حاولت إرجاع 'authUser' => Auth :: user () ثم حصلت على بيانات المستخدم في وحدة التحكم. ولكن لم يتم تسجيل الدخول إلى نظام Laravel. يبدو أن جلستين مختلفتين. كيف يمكنني تسجيل الدخول إلى Laravel بواسطة VueJS؟