Premium
(AD) Billboard

Membuat Password Generator Dengan JavaScript

(AD) Top Post

Keamanan akun sangat bergantung pada kekuatan kata sandi. Password yang kuat sebaiknya terdiri dari kombinasi huruf besar, huruf kecil, angka, dan simbol. Salah satu cara untuk mendapatkan password yang aman adalah dengan menggunakan password generator. Dalam artikel ini, kita akan membuat password generator sederhana menggunakan JavaScript.

Mengapa Perlu Password Generator?

Beberapa alasan menggunakan password generator:

  • Menghindari Password Mudah Ditebak: Password seperti 123456 atau password sangat rentan.

  • Acak dan Unik: Generator menciptakan password yang unik untuk setiap akun.

  • Meningkatkan Keamanan: Kombinasi karakter kompleks membuat password sulit dibobol.


Contoh Script Password Generator

Berikut adalah contoh implementasi sederhana menggunakan HTML dan JavaScript:

HTML


<input type="number" id="length" placeholder="Panjang Password" min="4" max="32">
<button onclick="generatePassword()">Generate Password</button>
<p>Password: <span id="result"></span></p>

JavaScript


function generatePassword() {
  const length = document.getElementById('length').value || 12;
  const characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()";
  let password = "";

  for (let i = 0; i < length; i++) {
    password += characters.charAt(Math.floor(Math.random() * characters.length));
  }

  document.getElementById('result').innerText = password;
}

Penjelasan Script

  • (AD) Inject Post

    characters: Berisi kumpulan huruf, angka, dan simbol untuk digunakan sebagai karakter password.

  • Math.random(): Digunakan untuk memilih karakter secara acak.

  • Hasil password ditampilkan dalam elemen dengan ID result.


Tips Tambahan

  • Gunakan minimal 12 karakter untuk keamanan maksimal.

  • Tambahkan opsi untuk memilih karakter (misalnya: hanya angka, tanpa simbol, dll).

  • Selalu simpan password di tempat aman seperti password manager.


Kesimpulan

Dengan hanya beberapa baris JavaScript, kamu bisa membuat password generator yang berguna untuk meningkatkan keamanan akun. Alat ini sangat cocok untuk digunakan dalam aplikasi web, form registrasi, atau kebutuhan pribadi. Jangan ragu untuk memodifikasi dan mengembangkan fitur lebih lanjut seperti salin ke clipboard atau penyimpanan otomatis.

(AD) Bottom Post
(AD) Sticky Desktop