1. Passwort generieren
Generiert ein Standard-Passwort (16 Zeichen)
POST /api.php?action=generate
{}
2. Starkes Passwort (20 Zeichen)
Generiert ein sicheres 20-Zeichen-Passwort
POST /api.php?action=generate
{
"length": 20,
"symbols": true
}
3. Ohne zweideutige Zeichen
Schließt 0/O, 1/l aus (für bessere Lesbarkeit)
POST /api.php?action=generate
{
"length": 16,
"excludeAmbiguous": true
}
4. Benutzerdefinierte Symbole
Verwendet nur bestimmte Sonderzeichen
POST /api.php?action=generate
{
"length": 16,
"customSymbols": "!@#$%"
}
5. Nur alphanumerisch
Nur Buchstaben und Zahlen, keine Sonderzeichen
POST /api.php?action=generate
{
"length": 16,
"symbols": false
}
6. Passwort validieren
Validiert ein bestehendes Passwort
POST /api.php?action=validate
{
"password": "MyPassword123!"
}
7. API Informationen
Gibt Informationen über die API zurück
GET /api.php?action=info
8. Mehrere Passwörter generieren
Generiert 5 Passwörter mit dem Client
pwgen.generateMultiple(5, {
length: 16
})
9. Passwort-Anforderungen prüfen
Prüft, ob Passwort bestimmte Anforderungen erfüllt
pwgen.checkRequirements(
"MyPass123!",
{
minLength: 12,
requireUppercase: true,
requireSymbols: true
}
)
10. Stärkebeschreibung abrufen
Gibt eine detaillierte Beschreibung der Passwort-Stärke
pwgen.getStrengthDescription(
"MyPassword123!"
)