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