On Authentic Theme settings the
Password generator field has the following description:
Set the length and character type used in the generated password. Default value equals to 12|a-z,A-Z,0-9,#, which represents password with 12 characters in length, containing upper and lower case letters, numbers and special characters. First value is numerical, which is the length of the password, immediately followed by | as a delimiter. Next is the type, where you can use numbers 0-9, letters a-z and/or A-Z, and special characters #. All of these sets can be used together or individually, using comma as a delimiter.
and when we set something like
16|a-z,A-Z,0-9,# then it works wonderfully generating various complex passwords like, for example,
On the other hand Virtualmin Configuration page offers the following option and description under the
Defaults for new domains section:
By default, randomly generated passwords will contain only upper and lower case letters and the digits 0 to 9. However, this field can be used to enter an alterative list of characters to use, such as abcdefghijklmnopqrstuvwxyz_-.0123456789 .
So we have to go with either the
Default (A-Z, a-z, 0-9) which, unfortunately, does not include special characters, or put really long list of all possible characters like all the letters in lower case, and then upper case and the long list of all the special characters one by one. Please re-code so users could something shorter, for example regex, for input value of this field or just use the same approach that Ilia used in Authentic Theme. Anyway it would be really good from usability point of both Virtualmin and Authentic Theme offered all the same options.
Thanks for consideration