I-Best Free Igama lokungenisa igama
Dala amaphasiwedi aqinile, afanele ukusebenzisa umsuka we-cryptographic - amahhala, akukho okugcinwayo.
Indlela esebenza ngayo
- Misela ubude. Khetha ubude (16+ kuyisisekelo esilungile) kanye nokuthi inani legama lokuthela lizokwenziwa.
- Khetha izinhlobo zophawu. Khetha isihloko esincane, isisihloko esikhulu, amadijithi namaphawu ukuze ulinganise nemithetho yendawo.
- Dala. Chofoza i-Generate bese ukopa noma yisiphi iphasiwedi - ziyenziwe nge-cryptographic random source.
Ngolu thuluzi
Yenza amaphasiwedi aqinile, angahleliwe ngezinhlobo zamaphawu okhethayo - isibizo esincane, isibizo esikhulu, amadijithi namaphawu - nganoma yisiphi isikhathi kusuka ku-4 kuya ku-128. Amaphasiwedi wonke akhiqizwa nge-Python's cryptographic secrets module, eyenziwe ngokuphephile ngaphezu kokuphuma okulindelekile kwemisebenzi ejwayelekile engahleliwe. Ungakwenza kuze kube ngu-50 ngasikhathi sinye, okuzosiza uma uhlela ama-akhawunti amaningi. Akukho lutho olulogwa noma olugcinwa - amaphasiwedi akhona kuphela kwikhasi obheka kulo.
Ubani osebenzisa lokhu
- Yenza iphasiwedi ehlukile ye-akhawunti entsha
- Dala iqembu lemingeniso yeqembu noma imindeni
- Dala iphasiwedi eqinile ye-Wi-Fi noma i-router
- Buyisela iphasiwedi esetshenziswa kabusha encane ngenye engekho emthethweni
Umthuthukisi we-API
Yenza lokhu kusetshenziswa kube lula kusuka kukhodi yakho. Thumela isicelo se-POST esifike esiphethweni esingezansi bese uthola imiphumela efanayo kusetshenziswa kwewebhu. Kukhawulelwe nge-rate nge-IP futhi akufanele ungene - amathuluzi we-API afinyelela ezingeni eliphakeme.
https://best.free/api/tools/password-generator/
| Amapharamitha | Isibonelo | Kudingeka | Amabhukwana |
|---|---|---|---|
length |
20 |
Akukho | 4-128. |
count |
5 |
Akukho | 1-50 passwords. |
upper |
True |
Akukho | Include A-Z. |
lower |
True |
Akukho | Include a-z. |
digits |
True |
Akukho | Include 0-9. |
symbols |
True |
Akukho | 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);
Uphendulelo: JSON array of generated passwords.
{"ok": true, "passwords": ["xT9$km…", "…"]}