PwdGen← Véletlenszerű jelszógenerátor

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 --symbols

Node.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-core

ESM

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
modepassword, passphrase, hex, base64url
count1–20
length8–128 (password), 16–128 (hex/base64url)
words3–8
separatorhyphen, 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.

    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.