apache / apache/cloudstack

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

オープン
#8,523 コメント 7 件 リアクション 0 件 担当者 0 名 GitHub で見る
component:api component:UI no-issue-activity status:needs-functional-definition type:enhancement type:improvement type:security
主要言語
Java
スター
3.1k
フォーク
1.4k
平均マージ
6日 19時間
マージ済み PR(30日)
32

説明

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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

この issue では API/UI によるユーザー作成をエントリーポイントとして挙げていますが、実装ファイルやテストは提供されていません。ドメイン内でのユーザー作成を追跡し、同じドメイン内で重複したメールアドレスが拒否されることを示すリグレッションテストを追加するとともに、期待される動作が引き続き検証されるようにしてください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
api, authentication
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。