Beýik azat _Şablon:
Kryptografik çeşme ulanyp güýçli, hakykatda rastgele sözlemleri döred - azat, hiç zat saklanmaz.
Nädip işleýär
- Uzynlyky belle. Bir uzynlyky saýla (16+ gowy esas) we näçe paroly döretmeli.
- Karakterler. Saýtyň düzgünlerine laýyk gelmek üçin kiçi harplary, uly harplary, rakamlary we simwollary barlaň.
- Bejer. Bir sözlemy döret we nusgala düw - olar bir kriptografik reňksiz çeşme bilen döretilýär.
Bu esbap hakda
Saýlaýan karakter tipleri bilen güýçli, rastgele sözläp geçişleri döret - kiçi harp, uly harp, rakamlar we simwollar - 4den 128e çenli her hili uzynlykda. Her bir sözläp geçiş Python's kryptografik gizlilik modyul bilen döretilýär, bu hem howpsuzlyk üçin işlenipdir, ýönekeý rastgele fonksiýadan öň görlen çykdajylardan. Bir wagtyň içinde 50-e çenli döredip bilersiň, bu birnäçe hasaplary düzmek üçin amatly. Hiç zat ýazma ýa saklanmaz - sözläp geçişler diňe görýän sahypada bar.
Adamlar ony näme üçin ulanýar
- Täze hasab üçin bir özüne mahsus sözbaşy döred
- Bir topar ýa-da maşgala üçin bir topar girizmeleri döredi
- Güçli bir Wi-Fi ýa-da roter paroly bejer
- Azly tekrar ullanylan paroly bir rastgele bir bilen çalşyr
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/password-generator/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
length |
20 |
_Ýok | 4-128. |
count |
5 |
_Ýok | 1-50 passwords. |
upper |
True |
_Ýok | Include A-Z. |
lower |
True |
_Ýok | Include a-z. |
digits |
True |
_Ýok | Include 0-9. |
symbols |
True |
_Ýok | Include punctuation. |
curl -X POST https://best.free/api/tools/password-generator/ \
-H 'Content-Type: application/json' \
-d '{"length": 20, "count": 5, "upper": true, "lower": true, "digits": true, "symbols": true}'
import requests
r = requests.post(
"https://best.free/api/tools/password-generator/",
json={"length": 20, "count": 5, "upper": True, "lower": True, "digits": True, "symbols": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/password-generator/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ length: 20, count: 5, upper: true, lower: true, digits: true, symbols: true }),
});
const data = await r.json();
console.log(data);
Jawaby: JSON array of generated passwords.
{"ok": true, "passwords": ["xT9$km…", "…"]}