Әзірлеуші құралдары
PwdGen Әзірлеуші API және Жергілікті CLI
Нақты тіркелгі деректері үшін жергілікті SDK және CLI пайдаланыңыз немесе бір реттік сынақ деректері үшін жылдамдығы шектелген жария API шақырыңыз.
Ұсынылады: жергілікті генерация
SDK және CLI құрылғыңызда Web Crypto пайдаланады және ешқашан PwdGen-ге қоңырау шалмайды. Нақты тіркелгі деректері мен қолданба құпиялары үшін осы жолды пайдаланыңыз.
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 });Ашық бастапқы ядро: pwdgen-core
pwdgen-core - бұл ортақ Web Crypto генерация үлгісіне арналған тәуелділіксіз ESM анықтамалық пакеті. GitHub дереккөзі мен npm пакеті жария.
GitHub-тағы дереккөзді көру · npm-тегі пакетті көру
npm-тен орнату
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 });Жария демо 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 параметрлері
| Параметр | Мәндер |
|---|---|
mode | password, passphrase, hex, base64url |
count | 1–20 |
length | 8–128 (password), 16–128 (hex/base64url) |
words | 3–8 |
separator | hyphen, space, underscore, dot |
Жергілікті браузер утилиталары
Бұл қаралған құралдар браузерде жалпы әзірлеуші кодтау, хэштеу, идентификатор және кездейсоқ таңдау жұмыс ағындары үшін жұмыс істейді.
PWA және Chrome кеңейтім
PwdGen браузерден PWA ретінде орнатылуы мүмкін. Ең аз Chrome кеңейтім пакеті Chrome Web Store шолуына дайындалған және сыртқы скрипттерсіз офлайн режимінде жұмыс істейді.
- PWA манифестіПрогрессивті веб-қолданбаларды қолдайтын браузерлерге арналған орнатылатын веб-қолданба метадеректері.
- Ашық бастапқы SDK және CLIПәрмен жолы және браузермен үйлесімді жұмыс ағындарына арналған ортақ жергілікті генерация логикасы.
Жұмыс ағынын тарату анықтамалары
Жұмыс кеңістігі дайындалған Raycast, Alfred және жергілікті Node CLI анықтамаларын қамтиды. Олар pwdgen-core қайта пайдаланады, офлайн режимінде жұмыс істейді және жасалған құпия сөздерді PwdGen-ге жібермейді.
- Жергілікті Node CLI
pwdgen -l 16 -spwdgen -l 16 -s және JSON шығыс мысалдары жергілікті тарату жинағында дайындалған. - Raycast командасыДайындалған команда дереккөзі жергілікті құпия сөзді көшіреді және әдістеме сілтемесін басып шығарады.
- Alfred жұмыс ағыныДайындалған Script Filter дереккөзі желі сұрауларынсыз көшіруге болатын жергілікті құпия сөзді қайтарады.
- IPFS айна жұмыс ағыныАйна жарияланымы CID есептерін және қосымша қолмен ENS жаңарту жобаларын жазады; ол канондық URL мекенжайларын өзгертпейді.
- Қысқа бейне шолу пакетіБейне скрипттері адамның мақұлдауы үшін жергілікті шолу пакеттерін, субтитрлерді және жабық жазуларды жасайды.
- Әлеуметтік жетекші шолу кезегіМониторинг адамның шолуына үміткер жауаптарды жазады және ешқашан автоматты түрде жарияламайды.