update
parent
a5568dcaad
commit
e103de99df
|
@ -210,15 +210,14 @@ class UserController extends Controller
|
|||
return response()->json(['success' => false,'message' => 'Data Tidak Temukan','type' => 'error']);
|
||||
}
|
||||
|
||||
$keyId = decode_id($id);
|
||||
$user = User::find($keyId);
|
||||
$id = decode_id($id);
|
||||
$user = User::find($id);
|
||||
if (!$user) {
|
||||
return response()->json(['success' => false,'message' => 'Data Tidak Temukan','type' => 'error']);
|
||||
} else {
|
||||
|
||||
// if ($user->username && $user->password) {
|
||||
// Auth::logout();
|
||||
if (Auth::loginUsingId($keyId)) {
|
||||
if ($user->username && $user->password) {
|
||||
if (Auth::loginUsingId($id)) {
|
||||
$session = [
|
||||
'username' => $user->username,
|
||||
'name' => $user->name,
|
||||
|
@ -236,18 +235,18 @@ class UserController extends Controller
|
|||
'group_name' => @$user->group->name,
|
||||
];
|
||||
// $this->repository->updateById($user->user_id,['last_login' => Carbon::now(), 'is_online' => session_id()]);
|
||||
// session($session);
|
||||
session()->put($session);
|
||||
session()->save();
|
||||
session($session);
|
||||
// logActivity($request, __('strings.backend.logs.login_success',['name' => $user->username]));
|
||||
|
||||
return response()->json(['status' => true,'message' => 'Selamat datang kembali','type' => 'success','data' => session()->only(array_keys($session))]);
|
||||
}else{
|
||||
return response()->json(['status' => true,'message' => 'Selamat datang kembali','type' => 'success']);
|
||||
}
|
||||
else {
|
||||
|
||||
return response()->json(['status' => false,'message' => 'Maaf Terjadi Kesalahan','type' => 'error']);
|
||||
}
|
||||
// } else {
|
||||
// return response()->json(['status' => false,'message' => 'Maaf Terjadi Kesalahan','type' => 'error']);
|
||||
// }
|
||||
} else {
|
||||
return response()->json(['status' => false,'message' => 'Maaf Terjadi Kesalahan','type' => 'error']);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -137,7 +137,7 @@ Route::name('management.')->prefix('management')->group(function () {
|
|||
Route::get('grid',[UserController::class,'grid'])->name('grid');
|
||||
Route::get('update/{id?}',[UserController::class,'update'])->name('update');
|
||||
Route::get('delete/{id?}',[UserController::class,'delete'])->name('delete');
|
||||
// Route::get('forcelogin/{id?}',[UserController::class,'forcelogin'])->name('forcelogin');
|
||||
Route::get('forcelogin/{id?}',[UserController::class,'forcelogin'])->name('forcelogin');
|
||||
});
|
||||
|
||||
Route::name('user_sekolah.')->prefix('user_sekolah')->group(function () {
|
||||
|
|
|
@ -6,7 +6,6 @@ use App\Http\Controllers\Auth\CustomLoginController;
|
|||
use App\Http\Controllers\Auth\CustomRegisterController;
|
||||
use App\Http\Controllers\HomeController;
|
||||
use App\Http\Controllers\AjaxController;
|
||||
use App\Http\Controllers\Management\UserController;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
|
@ -30,12 +29,6 @@ Route::get('sekolahNpsn',[AjaxController::class,'sekolahNpsn'])->name('sekolahNp
|
|||
Route::get('hash/{hash}', function ($hash) {
|
||||
return Hash::make($hash);
|
||||
});
|
||||
|
||||
Route::name('management.')->prefix('management')->group(function () {
|
||||
Route::name('user.')->prefix('user')->group(function () {
|
||||
Route::get('forcelogin/{id?}',[UserController::class,'forcelogin'])->name('forcelogin');
|
||||
});
|
||||
});
|
||||
Route::middleware(Session::class)->name('modules.')->group(function () {
|
||||
|
||||
include_route_files(__DIR__ . '/modules');
|
||||
|
|
Loading…
Reference in New Issue