PwdGen← Генератор случайных паролей

Әзірлеуші құралдары

PwdGen Әзірлеуші API және Жергілікті CLI

Нақты тіркелгі деректері үшін жергілікті SDK және CLI пайдаланыңыз немесе бір реттік сынақ деректері үшін жылдамдығы шектелген жария API шақырыңыз.

Ұсынылады: жергілікті генерация

SDK және CLI құрылғыңызда Web Crypto пайдаланады және ешқашан PwdGen-ге қоңырау шалмайды. Нақты тіркелгі деректері мен қолданба құпиялары үшін осы жолды пайдаланыңыз.

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

Ашық бастапқы ядро: pwdgen-core

pwdgen-core - бұл ортақ Web Crypto генерация үлгісіне арналған тәуелділіксіз ESM анықтамалық пакеті. GitHub дереккөзі мен npm пакеті жария.

GitHub-тағы дереккөзді көру · npm-тегі пакетті көру

npm-тен орнату

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

Жария демо API

API мәндерді TLS үстіндегі Vercel функциясы арқылы қайтарады. Ол мысалдар, фикстурлар және бір реттік сынақ деректеріне арналған - өндірістік құпияларға емес.

Бар құпия сөзді, API кілтін, бастапқы сөз тіркесін немесе құпияны осы нүктеге ешқашан жібермеңіз.

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

Қолдау көрсетілетін API параметрлері

ПараметрМәндер
modepassword, passphrase, hex, base64url
count1–20
length8–128 (password), 16–128 (hex/base64url)
words3–8
separatorhyphen, space, underscore, dot

Жергілікті браузер утилиталары

Бұл қаралған құралдар браузерде жалпы әзірлеуші кодтау, хэштеу, идентификатор және кездейсоқ таңдау жұмыс ағындары үшін жұмыс істейді.

    PWA және Chrome кеңейтім

    PwdGen браузерден PWA ретінде орнатылуы мүмкін. Ең аз Chrome кеңейтім пакеті Chrome Web Store шолуына дайындалған және сыртқы скрипттерсіз офлайн режимінде жұмыс істейді.

    Жұмыс ағынын тарату анықтамалары

    Жұмыс кеңістігі дайындалған Raycast, Alfred және жергілікті Node CLI анықтамаларын қамтиды. Олар pwdgen-core қайта пайдаланады, офлайн режимінде жұмыс істейді және жасалған құпия сөздерді PwdGen-ге жібермейді.