1
0
mirror of https://github.com/keeweb/keeweb.git synced 2024-06-23 07:26:40 +02:00

browser extension: generate-password method

This commit is contained in:
antelle 2021-04-08 18:10:08 +02:00
parent c764548214
commit 87ec06eef0
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
2 changed files with 13 additions and 1 deletions

View File

@ -123,7 +123,7 @@ const ProtocolHandlers = {
},
'generate-password'(request) {
const password = PasswordGenerator.generate(GeneratorPresets.defaultPreset);
const password = PasswordGenerator.generate(GeneratorPresets.browserExtensionPreset);
return encryptResponse(request, {
action: 'generate-password',

View File

@ -13,6 +13,18 @@ const GeneratorPresets = {
};
},
get browserExtensionPreset() {
return {
name: 'BrowserExtension',
length: 20,
upper: true,
lower: true,
special: true,
brackets: true,
ambiguous: true
};
},
get builtIn() {
return [
this.defaultPreset,