Simple Login forward aliases should not be random
Steps To Reproduce
- Create a new entry in Bitwarden
- Go into username generator
- Select forwarded email alias
- Chose SimpleLogin provider (add your API key)
- Generate the alias
Expected Result
I expect the alias to contain the domain name of the website for which I created the alias (this is how behaves the web browser extension).
For instance, let's assume I follow the steps above from the web extension and create an entry from Amazon website. Here is the kind of result I can get:
You can see "amazon" in the email adress.
I would expect the same behavior on mobile app.
Actual Result
If I do this from the Android app, I get a complete random alias, like [email protected]. This makes it harder to track which adress is linked with which website.
Screenshots or Videos
No response
Additional Context
It seems in src/Core/Services/EmailForwarders/SimpleLoginForwarder.cs, you use the Simple Login API to generate a random alias.
You could instead use this POST method and pass the domain name to the alias_prefix parameter: https://github.com/simple-login/app/blob/master/docs/api.md#post-apiv3aliascustomnew
Thanks in advance, Cheers,
Operating System
Android
Operating System Version
No response
Device
No response
Build Version
2024.4.0 (10172)
Beta
- [ ] Using a pre-release version of the application.
Hi there,
Thank you for your report!
I was able to reproduce this issue, and I have flagged this to our engineering team.
If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.
Thanks once again!
I am also having this exact same same issue.
Before the browser extension update, only the mobile was broken for this. The web browser extension would correctly generate a username that held the domain name.
Now, after the UI update, the browser extension is broken the same way.
This is an ongoing issue for me. Any progress on this?