Blog'a Dön

Buğra Şıkel

Javascript ile Şifre Oluşturma Fonksiyonu

Javascript ile Şifre Oluşturma Fonksiyonu

Merhabalar, bu yazımızda javascript ile şifre oluşturucu bir fonksiyon yazıyoruz. Bu fonksiyonumuzun amacı kullanıcıların kendilerine ya da bizim onlar için anlık rastgele şifreler oluşturmamızı ve bunu her tıklamada değiştirerek yapmasını sağlamak.

Javascript ile Şifre Oluşturma Fonksiyonu

Öncelikle html tarafında bir buton ve bu botuna basıldığında şifre oluşturulacak bir input yazıyoruz. Bu kod örneğimizde onclick ile fonksiyonumuzu çağırıyoruz ve içerisinde inputumuzun id’sini yazıyoruz. Bu örnekte inputumuzun id’si “password”.

<button onclick="genPass('password')">Şifre Oluştur</button> 
<!-- şifremizi oluşturacak butonumuz -->
<input type="text" id="password" placeholder="Your Password" /> 
<!-- şifremizin yazılı olacağı inputumuz -->

Burada ise javascript ile şifreyi oluşturacak fonksiyonumuzu yazıyoruz.

function genPass(id)
{
    let randomstring = Math.random().toString(36).slice(-8); // buradaki slice "-8" kaç karakterli bir şifre oluşturacağını belirtiyor.
    document.getElementById(id).value = randomstring;
}

// istersek fonksiyonumuzu dinamik karakter sayısı oluşturacak şekilde güncelleyelim.

function genPass(id, length = 8) { // uzunluğumuz hiç girilmezse 8 karakter olarak belirledik.
    let randomstring = Math.random().toString(36).slice(-length); 
    document.getElementById(id).value = randomstring; 
}

 

Eğer fonksiyonumuzun demosunu görmek isterseniz, buraya tıklayabilirsiniz.

Diğer yazılarıma göz atmak için tıklayın.

Web sitesine mi ihtiyacınız var ?

Bunları da beğenebilirsiniz

PyTorch 2.2 FSDP ve QLoRA: Dağıtık Fine-Tuning OOM Hataları ve İzolasyon Stratejileri

PyTorch 2.2’de FSDP ve QLoRA entegrasyonu ile 70B+ parametreli LLM’lerin eğitiminde karşılaşılan OOM hatalarının kök neden analizi ve production düzeyinde çözüm stratejileri.

Devamını Oku

API Gateway ve Load Balancer Arasında TCP Port Exhaustion Çözümleri

Yüksek trafikli sistemlerde TIME_WAIT durumundaki soketlerin yönetimi ve port exhaustion (port tükenmesi) sorununu gidermek için gereken kritik kernel ve konfigürasyon ayarlarını öğrenin.

Devamını Oku

Üretim Hattında Otonom Eylemleri Senkronize Etmek İçin Dağıtık Konsensüs: Endüstriyel AI Kararları

Endüstriyel yapay zeka sistemlerinde otonom eylemleri güvenilir bir şekilde senkronize etmek için dağıtık konsensüs mekanizmalarının önemini ve uygulama yöntemlerini keşfedin. Üretim hattındaki verimliliği ve güvenliği artırmak için bu teknolojilerin nasıl kullanılabileceğini öğrenin.

Devamını Oku