graasp / graasp-account

GNU Affero General Public License v3.0
0 stars 2 forks source link

feat: add email validation page #275

Closed spaenleh closed 3 months ago

spaenleh commented 3 months ago

fix #272

In this PR I added the page to validate the email change.

Here is a video of the interaction:

https://github.com/graasp/graasp-account/assets/39373170/99622174-4261-4d9c-8145-6df437b6c64b

For convenience I also add all possible screens below:

First page opened:

Screenshot 2024-07-02 at 13 46 40

When email change is accepted:

Screenshot 2024-07-02 at 13 48 29

Link is outdated or not valid:

Screenshot 2024-07-02 at 13 48 36

Email was registered as a new account in the meantime:

Screenshot 2024-07-02 at 13 46 32
spaenleh commented 3 months ago

@pyphilia I have created #286 to do the changes that you and @ReidyT suggested. I would prefer to merge this first version, to limit the number of changes needed, as your proposals concern feedbacks for the user. The necessary machinery is already in place in this PR and can be improved in a follow-up.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
4 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud