Sync email alias API token across clients

Feature name

  • 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.
6 Likes

Share forwarded email alias API keys to mobile app
I tried desktop to mobile and it doesn’t share

1 Like

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:

  1. It has nice site prefix
  2. It’s showed by which app this masked email was created

It’s also showed as single dedicated official integration with Fastmail:

Hope Bitwarden devs will improve their integration.

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.

I personally kind of solved a problem for me and made a Telegram bot to generate Fastmail Masked Emails from URLs:
изображение

Because it properly integrates with Fastmail and uses OAuth2 authorization, emails are showed like this (description was assigned automatically):

Screenshots


And integration itself looks like this:

Screenshots


Hope one day we can see this level of integration directly in Bitwarden.

Sources:

+1

I have accounts for multiple services, and it would be helpful to not have to find the API keys every time I need access to an alias.