Bug: Password validation error when using Cyrillic characters during registration
還沒有人認領這個 Issue。
- #2346 來自 @mvanhorn —— 已關閉,未合併
評估
- 難度
- 3/5
- 預估耗時
- 1-2 天
- 新手友好度
- 56/100
- Issue 類型
- 缺陷
- 描述清晰度
- 基本清楚
- 活躍度
- 活躍
- 技術堆疊
- elixir, javascript
研究方向
先在 Windows 上的 Chrome 中,使用密碼 12345678ы 在 /signup 頁面重現問題,接著追蹤註冊驗證與提交處理流程。完成的標準是:西里爾字母輸入能一致地獲得處理,顯示預期的驗證錯誤或封鎖該輸入,且註冊不會繼續,也不會因未處理的伺服器錯誤而失敗。
由索引模型根據 Issue 內容生成。
描述
Summary
When registering a new user on the /signup page, the system fails to validate Cyrillic characters in the password field, allowing invalid input or causing an unhandled error.
Reproduction steps
1. Navigate to the registration page /signup.
2. Enter Nickname: tester123 and Email: [email protected].
3. Enter 12345678ы into the Password field.
4. Re-enter 12345678ы into the Password Confirmation field.
5. Click the Submit button.
Expected result
The system displays a validation error "Should contain at least one letter" (or blocks Cyrillic input) and prevents form submission.
Actual result
The form is submitted without validating Cyrillic characters (the user is registered with Cyrillic characters in the password), or a server error occurs without displaying a validation error message.
Browsers
Chrome
OS
Windows
- 主要語言
- Elixir
- 星號
- 887
- 分支
- 237
- PR 合併指標
- 30 天內沒有已合併 PR
環境準備
在瀏覽器裡用你自己的 GitHub 帳號啟動這個專案的開發容器。
- 提供 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
hexlet-codebattle/codebattle 的其他 Issue
-
bug
難度 2/5 1-3 小時 新手友好度 68/100
hexlet-codebattle/codebattle#2361 ·
-
bug
難度 2/5 1-3 小時 新手友好度 70/100
hexlet-codebattle/codebattle#2355 ·
-
bug
難度 3/5 1-2 天 新手友好度 55/100
hexlet-codebattle/codebattle#2360 ·
-
bug
難度 3/5 1-2 天 新手友好度 56/100
hexlet-codebattle/codebattle#2359 ·
-
bug
難度 3/5 1-2 天 新手友好度 52/100
hexlet-codebattle/codebattle#2358 ·
查看 hexlet-codebattle/codebattle 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 63/100
intellij-elixir/intellij-elixir#4387 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 75/100
elixir-lang/elixir#15975 · 1 則留言 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 72/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 72/100
electric-sql/electric#4826 ·
維護者通常 1 天內回覆
-
Composer: implicit PHP platform requirement no longer detected for single-version errors since #11245, so no updates are found可能已有人在做 @v-thavaahariharangit 於 2 天前認領。 未關閉L: php:composer
難度 2/5 1-3 小時 新手友好度 88/100
dependabot/dependabot-core#16493 · 已指派 1 人 ·
維護者通常 1 天內回覆