feat: support "Use Email as username" in org (#3002)

Signed-off-by: Grégoire Bélorgey <gregoire@jianda.fr>
This commit is contained in:
Grégoire
2024-06-22 10:52:11 +02:00
committed by GitHub
parent 793a7d6cda
commit cff0c7a273
27 changed files with 63 additions and 1 deletions

View File

@ -169,7 +169,11 @@ func (c *ApiController) Signup() {
username := authForm.Username
if !application.IsSignupItemVisible("Username") {
username = id
if organization.UseEmailAsUsername && application.IsSignupItemVisible("Email") {
username = authForm.Email
} else {
username = id
}
}
initScore, err := organization.GetInitScore()