Save Username Generator API tokens as a setting of account
Feature function
Currently you need to generate API tokens and paste them into every instance of Bitwarden including browser extenstions, it’s not user friendly at all.
It’s more optimal to save and bind tokens at Bitwarden server side and request usernames via Bitwarden API using saved user’s token.
In future you could use OAuth2 to obtain token even more user friendly: User click in Bitwarden settings “Auth with Fastmail” and grants Bitwarden a permission to generate tokens.
Also Fastmail API allows you to generate email specifically for exact domain. It brings many small, but useful features. I wrote own Telegram bot to generate Fastmail masked emails, now it looks like this in the Fastmail interface:
agree this would be a time saver. granted, there can’t be that many users who are generating usernames with these external services. but for those who do, it’s a great idea to set it once instead of having to do it on each computer, each browser and sometimes each profile that browser.
Also, i could see a use case where most of my browsers should have use name generator 1 but then on one device i want to use generator 2. there should be a way to set it on that device and not have it get overwritten. another idea is that you could save both/all of your API keys and each device will pick the option. And you can always pick a different key on any given device you have.