fix datatable using token api and paginate when searching, fix skrd_amount column to decimal 20

This commit is contained in:
arifal hidayat
2025-01-30 01:28:36 +07:00
parent 538cdb87ae
commit 8591fafd84
27 changed files with 1228 additions and 1012 deletions

View File

@@ -33,6 +33,15 @@ class AuthenticatedSessionController extends Controller
$request->session()->regenerate();
// Ambil user yang sedang login
$user = Auth::user();
// Buat token untuk API
$token = $user->createToken(env('APP_KEY'))->plainTextToken;
// Simpan token di session (bisa digunakan di JavaScript)
session(['api_token' => $token]);
return redirect()->intended(RouteServiceProvider::HOME);
}
@@ -44,12 +53,16 @@ class AuthenticatedSessionController extends Controller
*/
public function destroy(Request $request)
{
if($request->user()){
$request->user()->tokens()->delete();
}
Auth::guard('web')->logout();
$request->session()->invalidate();
$request->session()->regenerateToken();
return redirect('/');
return redirect()->route('login');
}
}