PwdGen← Rastgele Parola Oluşturucu

Geliştirici araçları

PwdGen Geliştirici API ve Yerel CLI

Gerçek kimlik bilgileri için yerel SDK ve CLI'yi kullanın veya tek kullanımlık test verileri için hız sınırlı genel API'yi çağırın.

Önerilen: yerel olarak oluşturun

SDK ve CLI, cihazınızda Web Crypto kullanır ve asla PwdGen'i çağırmaz. Gerçek kimlik bilgileri ve uygulama sırları için bu yolu kullanın.

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 });

Açık kaynak çekirdek: pwdgen-core

pwdgen-core, paylaşılan Web Crypto oluşturma modeli için bağımlılıksız bir ESM referans paketidir. GitHub kaynağı ve npm paketi herkese açıktır.

GitHub'da kaynağı görüntüleyin · npm'de paketi görüntüleyin

npm'den yükleyin

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 });

Genel demo API

API, TLS üzerinden bir Vercel Function aracılığıyla değerler döndürür. Örnekler, sabit veriler ve tek kullanımlık test verileri için tasarlanmıştır, üretim sırları için değil.

Mevcut bir parolayı, API anahtarını, tohum ifadesini veya sırrı asla bu uç noktaya göndermeyin.

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()

Desteklenen API parametreleri

ParametreDeğerler
modepassword, passphrase, hex, base64url
count1–20
length8–128 (password), 16–128 (hex/base64url)
words3–8
separatorhyphen, space, underscore, dot

Yerel tarayıcı yardımcı programları

Bu incelenmiş araçlar, yaygın geliştirici kodlama, karma oluşturma, tanımlayıcı ve rastgele seçim iş akışları için tarayıcıda çalışır.

    PWA ve Chrome uzantısı

    PwdGen, tarayıcıdan bir PWA olarak kurulabilir. Chrome Web Store incelemesi için minimal bir Chrome uzantısı paketi hazırlanmıştır ve harici komut dosyaları olmadan çevrimdışı çalışır.

    İş akışı dağıtım referansları

    Çalışma alanı, hazırlanmış Raycast, Alfred ve yerel Node CLI referanslarını içerir. Bunlar pwdgen-core'u yeniden kullanır, çevrimdışı çalışır ve oluşturulan parolaları PwdGen'e göndermez.