Generator CSRF Token
Pengaturan Token
16
32
64
96
128
Generate multiple tokens sekaligus (max 100)
Tentang CSRF Token
CSRF (Cross-Site Request Forgery) adalah serangan yang memaksa pengguna menjalankan aksi tidak diinginkan pada aplikasi web.
CSRF Token adalah token acak yang unik per session untuk mencegah serangan ini.
Best Practice: Gunakan token minimal 32 karakter dengan format cryptographically secure.
Token yang Dihasilkan
Klik "Generate Token" untuk membuat token baru...
Kekuatan:
-
Riwayat Token
Belum ada riwayat token
Contoh Implementasi
// Laravel - Generate CSRF Token
$token = csrf_token();
// Atau menggunakan helper
$token = Str::random(32);
// Dalam Blade template
<form method="POST">
...
</form>
// Generate random token
function generateToken(length = 32) {
const array = new Uint8Array(length);
crypto.getRandomValues(array);
return Array.from(array, b =>
b.toString(16).padStart(2, '0')
).join('');
}
const token = generateToken();
<form action="/submit" method="POST">
<input type="hidden"
name="_token"
value="YOUR_TOKEN_HERE">
<!-- Form fields -->
<button type="submit">Submit</button>
</form>