apache / apache/cloudstack

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

Abierto
#8,523 7 comentarios 0 reacciones 0 asignados Ver en GitHub
component:api component:UI no-issue-activity status:needs-functional-definition type:enhancement type:improvement type:security
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue identifica la creación de usuarios mediante API/UI como punto de entrada, pero no proporciona archivos de implementación ni pruebas. Rastrea la creación de usuarios dentro de un dominio y añade una prueba de regresión que demuestre que se rechaza un correo electrónico duplicado en el mismo dominio, mientras se sigue verificando el comportamiento esperado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
api, authentication
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
55/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.