apache / apache/cloudstack

Don't allow the creation of user with same Email id in the same domain

Aperta
#8,523 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub
component:api component:UI no-issue-activity status:needs-functional-definition type:enhancement type:improvement type:security
Lingua principale
Java
Stelle
3.1k
Fork
1.4k
Merge medio
6g 19h
PR unite (30g)
32

Descrizione

ISSUE TYPE

Enhancement/Improvement Request

COMPONENT NAME

Component: API/ UI

CLOUDSTACK VERSION

Cloudstack version 4.18

SUMMARY

Don't allow the creation of user with same Email id in the same domain

Steps to reproduce the issue

1. Navigate to domain > Accounts > Click on a particular Account > Create say user1 with (test@gmail.com)

2. Navigate to domain >Accounts > Click on a particular Account > Create say user2 with (test@gmail.com)

Screenshot

Screenshot 2024-01-17 at 12 32 25 PM

**Expected behaviour**

Cloudstack should not allow to create the user with same Email address in the same domain

If a oauth is configured for a user in a cloudstack , email address is used as key to identify.

Cloudstack throws an error saying there is an already multiple user having the same email address in the same domain.

It would be proactive checking if we could block the creation of user with same email address during the user creation

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

La issue indica la creazione di utenti tramite API/UI come punto di ingresso, ma non fornisce file di implementazione né test. Traccia la creazione degli utenti all’interno di un dominio, quindi aggiungi un test di regressione che dimostri che un indirizzo email duplicato viene rifiutato nello stesso dominio, mantenendo verificato il comportamento previsto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
api, authentication
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.