assemblee-virtuelle / assemblee-virtuelle/Semantic-Bus

New account grappe bug password

Open
#379 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
57
Forks
10
Avg merge
8m
Merged PRs (30d)
55

Description

![image](https://github.com/assemblee-virtuelle/Semantic-Bus/assets/63355855/f2d6e3d7-e202-4fb2-88d9-130e8fec194d)

In login.tag, we check if the password contains 6 letters to tell the user about it, but we don't check if it matches the password 's regex pattern in _pattern.js or not.

Which means that the user has no idea that he can't create an account because of a password that doesn't match the password's regex pattern

The regex pattern used to check if the mail is correct is in the code instead of being taken from the _pattern.js file.

![image](https://github.com/assemblee-virtuelle/Semantic-Bus/assets/63355855/57ba9575-3fdd-46be-873a-aac7a4acd3a3)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading login.tag and _pattern.js to compare the password validation feedback with the shared password pattern and inspect where the email regex is defined. Reproduce the account-creation form with a password that fails the pattern, then verify that the displayed validation and email check use the intended pattern source.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.