get('/user', function (Request $request) { // dd(); return response()->json($request->user()); }); Route::post('/login', function (Request $request) { $request->validate([ 'username' => 'required|string', 'password' => 'required|string', ]); $credentials = $request->only('username', 'password'); if (Auth::guard('api')->attempt($credentials,true)) { $auth_user = Auth::guard('api')->user(); // dd($auth_user); $user_login['name'] = $auth_user['name']; $user_login['username'] = $auth_user['username']; $user_login['password'] = $auth_user['password']; $user_login['icno'] = $auth_user['nokp']; $user_login['apitoken'] = $auth_user['remember_token']; return response()->json([ 'success' => true, 'user' => $user_login ]); } else { //if authentication is unsuccessfull, notice how I return json parameters return response()->json([ 'success' => false, 'message' => 'Invalid Email or Password', ], 401); } }); Route::get('/item','ApiController@biditem'); Route::get('/jeniskarat','ApiController@karat'); // Route::get('/item',['as'=>'lelong.biditem','uses'=>'LelongController@biditem']); // Route::get('/lelongstop/{id}',['as'=>'lelong.stop','uses'=>'LelongController@stop']);