This commit is contained in:
@@ -243,6 +243,20 @@ export default {
|
||||
}
|
||||
return hash;
|
||||
},
|
||||
|
||||
////////////////////////////////////////
|
||||
// Random password / login generator
|
||||
// https://stackoverflow.com/a/51540480/8939
|
||||
// using 32 character (128 bit) as default
|
||||
//
|
||||
getRandomPassword: function() {
|
||||
let length = 32,
|
||||
wishlist = "0123456789abcdefghijkmnopqrstuvwxyz";
|
||||
|
||||
return Array.from(crypto.getRandomValues(new Uint32Array(length)))
|
||||
.map(x => wishlist[x % wishlist.length])
|
||||
.join("");
|
||||
},
|
||||
///////////////////////////////
|
||||
// CONVERT STRING TO BOOLEAN
|
||||
// https://stackoverflow.com/a/1414175/8939
|
||||
|
||||
Reference in New Issue
Block a user