How to make Laravel API login
Route:
Route::post('/signin', [PostApiController::class, 'processLogin']);
Controller:
//login api
public function processLogin(Request $request){
//validation
$this->validate($request, [
'email' => 'required|email',
'password' => 'required|min:6'
]);
$credentials = $request->except(['_token']);
if (auth()->attempt($credentials)){
return DB::table('users')->where('email', $request->email)->first();
}
return response()->json(['invalid' => 'Username & Password incorrect']);
}
How to make Laravel API login
Reviewed by TechTubeHQ
on
April 22, 2022
Rating:

No comments: