No validation done when user resets a password
未關閉
no-issue-activity
type:enhancement
type:new-feature
- 主要語言
- Java
- 星號
- 3.1k
- 分支
- 1.4k
- 平均合併
- 7 天 14 小時
- 30 天內合併 PR
- 31
描述
### The required feature described as a wish
Steps to reproduce the issue
1. Enable the global setting "user.password.reset.enabled"
2. Click on forgot password option from the UI
3. User provides the same password, Cloudstack doesn't validate the password and sets the same password for the user
Expected behaviour
Cloudstack should validate if the same password is used for reset password, this can prevent security related issues
貢獻指南
研究方向
啟用 "user.password.reset.enabled" 後,首先從 UI 追蹤 CloudStack 的密碼重設流程。檢查提交的密碼在哪裡進行驗證,並確認重設為現有密碼會被拒絕,將重現步驟和預期行為作為完成標準。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- java
- 領域
- authentication, security
- Issue 類型
- 缺陷
- 難度
- 3/5
- 預估耗時
- 1-2 天
- 活躍度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100