Numbers and symbols
Despite the advice in your FAQ to not include numbers or symbols, some systems (such as Microsoft 365) require them. Is there a chance you could add an option for numbers and symbols to be added to the resulting password? Perhaps one between each of the words? Whatever would make it easier to remember, of course.
Hiya, just wanted to acknowledge this, though I have 2 weeks of travel over the next 3 weeks, so I may not get to this in a timely manner. I'm also debating how/if I want to implement this, as I don't want to encourage any bad practices (which I believe numbers and special chars are, but that's a separate rant...)
Off the top of my head, here are some ideas:
- Not doing it, for reasons cited above
- Adding a checkbox for a random digit and symbol
- Adding a different endpoint (such as
/special-chars) for a version of the password with a number and symbol
I'm open to other suggestions not in the above list.
Thanks,
-- Doug
I totally understand the idea of not wanting to encourage bad practices. Until the megacorporations change their ways, however, we're kinda stuck with what they require. Therefore, I would suggest creating the checkbox(es) for a random digit & symbol between the words (unchecked by default, of course). Or, if you wanted to obfuscate it, just create that special endpoint.
Bitwarden has a passphrase generator which has options for separator, capitalise, and include number. The separator defaults to some random letter s for example; so all words are separated by that character spinachsbucketshammer, you can make it a space, dash, underscore or whatever, or leave it out. Capitalise does what you think to every word. Include number inserts a random number at the end of a random word in the phrase.
In case you needed inspiration.
@CaffeinatedTech Duly noted, thank you for sharing! I'm a 1Password kind of person, but I've been meaning to check out BitWarden and the password generation features seem pretty nice.