mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-12 01:45:56 -05:00
Wrong message displayed when a user registered #1404
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @luciolebrillante on GitHub (Nov 7, 2022).
Subject of the issue
When a new user registered, the green messages at the top right says in French that the user could now connect to the application whereas it is required to activate the account before.
Deployment environment
Vaultwarden version: 1.26 - Version 2022.10.0
Install method:
Manually installed
Clients used: WEB
Other relevant details:
Steps to reproduce
Register a new account and watch at the top right place
Expected behavior
A message in French which says it is required to activate the account before logging to the application.
Actual behavior
A message which says the user can now connect to the application.application.
@BlackDex commented on GitHub (Nov 7, 2022):
Please provide the
Support Stringwhich you can generate via the/admininterface when going to theDiagnosticspage.@luciolebrillante commented on GitHub (Nov 7, 2022):
Hello @BlackDex,
Thank you for your help. You can find it below.
Your environment (Generated via diagnostics page)
Config (Generated via diagnostics page)
Show Running Config
Environment settings which are overridden: DOMAIN, ADMIN_TOKEN, SMTP_HOST, SMTP_PORT, SMTP_FROM, SMTP_FROM_NAME
@BlackDex commented on GitHub (Nov 7, 2022):
So, if I understand you correctly, when someone registers you want that account that it needs to verify it's email address first before they are able to login?
If that is the case, then you are missing the right config.
In that case you need to configure
signups_verifyto betrue.Also, all the messages sent by the server are in English. All messages shown by the web-vault it self will be shown in the language set by the user or defined by the browser.
@luciolebrillante commented on GitHub (Nov 7, 2022):
Some things I observe :
I enabled signups_verify in the main configuration file, it is the default behavior
but it is still written as false in the diagnostic panel - "signups_verify": false, - and the user can still connect to the application without activiting his account.
When I force it by true in the administration panel, it is now displayed as "signups_verify": true in the diagnostic panel but I still get this message after I subscribed which means I can now connect to the application.

However If I tried, I get this message in English (not in French) which said I can't.
Is there a way to choose another language for the messages sent by the server? I am ready to do the French translation if needed. I already made some fixes on the upstream Bitwarden app.
@BlackDex commented on GitHub (Nov 7, 2022):
This specific feature is not part of Bitwarden, and a Vaultwarden only feature. This causes the register to work, and after that you need to verify the mail first. Because of this the message is in English.
So, if in the end you need to first verify as requested, and your only point is that the message is in English, then this is not an issue, but a works as intended.