Untitled
unknown
plain_text
5 months ago
2.0 kB
3
Indexable
::: Api.php ::: Route::post('useractiveinactive/{id}', 'ApiController4@userActiveInactive'); ::: ApiController4.php ::: public function userActiveInactive ($id){ $user = User::where('id', $id)->first(); if($user->status == 1){ $user->status = 0; $user->save(); return response()->json(['message'=>"user updated successfully", 'status'=>200]); } else if($user->status == 0){ $user->status = 1; $user->save(); return response()->json(['message'=>"user updated successfully"], 200); } } ::: LoginApiController.php public function login(Request $request) { if (empty($request->email)) { return response()->json(['message' => 'email is required', 'statusCode' => 404]); } if (empty($request->password)) { return response()->json(['message' => 'password is required', 'statusCode' => 404]); } $credentials = $request->only('email', 'password'); $user = User::where('email', $credentials['email'])->first(); if ($user && Hash::check($credentials['password'], $user->password)) { if ($user->status == 1) { return response()->json([ 'statusCode' => 200, 'status' => 'success', 'message' => 'Login Successfully', 'token' => $user->access_token, ], 200); } else { return response()->json(['statusCode' => 401, 'message' => 'You are not active User']); } // return response()->json([ // 'statusCode'=>200, // 'status' => 'success', // 'message'=>'Login Successfully', // 'token' =>$user->access_token, // ], 200); } return response()->json(['statusCode' => 401, 'message' => 'Invalid credentials. Please enter vaild credentials']); }
Editor is loading...
Leave a Comment