Fejlesztői eszközök
PwdGen Fejlesztői API és Helyi CLI
Használja a helyi SDK-t és CLI-t valódi hitelesítő adatokhoz, vagy hívja a sebességkorlátozott nyilvános API-t eldobható tesztadatokhoz.
Ajánlott: generáljon helyben
Az SDK és a CLI a Web Crypto-t használja az eszközén, és soha nem hívja a PwdGen-t. Ezt az utat használja valódi hitelesítő adatokhoz és alkalmazás titkokhoz.
npm install --global pwdgen-cli
pwdgen generate --mode password --length 20 --count 5 --symbolsNode.js
import { generate } from 'pwdgen-cli';
const password = generate({ mode: 'password', length: 20, symbols: true });Nyílt forráskódú mag: pwdgen-core
A pwdgen-core egy függőségmentes ESM referenciacsomag a megosztott Web Crypto generálási modellhez. A GitHub forrás és az npm csomag nyilvános.
Forrás megtekintése a GitHub-on · Csomag megtekintése npm-en
Telepítés npm-ből
npm install pwdgen-coreESM
import { PwdGenCore } from 'pwdgen-core';
const pwdgen = new PwdGenCore();
const password = pwdgen.generate({ length: 24, symbols: true });
const entropy = pwdgen.entropyBits({ length: 24, symbols: true });Nyilvános bemutató API
Az API TLS-en keresztül egy Vercel Function segítségével ad vissza értékeket. Példákhoz, tesztadatokhoz és eldobható tesztadatokhoz készült – nem éles titkokhoz.
Soha ne küldjön meglévő jelszót, API-kulcsot, seed kifejezést vagy titkot erre a végpontra.
curl
curl 'https://pwdgen.xyz/api/v1/random?mode=password&length=20&count=1&symbols=true'Python
import requests
result = requests.get(
'https://pwdgen.xyz/api/v1/random',
params={'mode': 'hex', 'length': 32}
).json()Támogatott API paraméterek
| Paraméter | Értékek |
|---|---|
mode | password, passphrase, hex, base64url |
count | 1–20 |
length | 8–128 (password), 16–128 (hex/base64url) |
words | 3–8 |
separator | hyphen, space, underscore, dot |
Helyi böngésző segédprogramok
Ezek a felülvizsgált eszközök a böngészőben futnak gyakori fejlesztői kódolási, hash-elési, azonosító- és véletlenválasztási munkafolyamatokhoz.
PWA és Chrome bővítmény
A PwdGen telepíthető PWA-ként a böngészőből. Egy minimális Chrome bővítmény csomag készült a Chrome Web Store felülvizsgálathoz, és offline fut külső szkriptek nélkül.
- PWA manifestTelepíthető webalkalmazás metaadatok a progresszív webalkalmazásokat támogató böngészőkhöz.
- Nyílt forráskódú SDK és CLIMegosztott helyi generálási logika parancssori és böngésző-kompatibilis munkafolyamatokhoz.
Munkafolyamat terjesztési referenciák
A munkaterület tartalmaz előkészített Raycast, Alfred és helyi Node CLI referenciákat. Ezek újrahasználják a pwdgen-core-t, offline futnak, és nem küldik a generált jelszavakat a PwdGen-nek.
- Helyi Node CLI
pwdgen -l 16 -sA pwdgen -l 16 -s és JSON kimeneti példák elő vannak készítve a helyi terjesztési készletben. - Raycast parancsAz előkészített parancs forrás másol egy helyben generált jelszót és kiír egy módszertani linket.
- Alfred munkafolyamatAz előkészített Script Filter forrás egy másolható helyi jelszót ad vissza hálózati kérések nélkül.
- IPFS tükör munkafolyamatA tükör publikáció CID jelentéseket és opcionális manuális ENS frissítési tervezeteket ír; nem változtatja meg a kanonikus URL-eket.
- Rövid videó felülvizsgálati csomagA videó szkriptek helyi felülvizsgálati csomagokat, feliratokat és képaláírásokat generálnak emberi jóváhagyáshoz.
- Közösségi vezető felülvizsgálati sorA figyelés jelölt válaszokat ír emberi felülvizsgálatra, és soha nem posztol automatikusan.