Bug 379064 - identity.kde.org fails if names have 2 letters only - "burns" addresses
Summary: identity.kde.org fails if names have 2 letters only - "burns" addresses
Status: REPORTED
Alias: None
Product: www.kde.org
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Platform: Other All
: NOR major with 5 votes (vote)
Target Milestone: ---
Assignee: kde-www mailing-list
URL: https://identity.kde.org
Keywords: junior-jobs, reproducible, usability
Depends on:
Blocks:
 
Reported: 2017-04-22 06:49 UTC by fox
Modified: 2018-02-19 00:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fox 2017-04-22 06:49:09 UTC
https://identity.kde.org does not handle all errors properly.

If you register an identity and use a name with 2 letters, such as:

1st. name: Ab
2nd. name: Cd

Then upon confirmation on https://identity.kde.org there will be breakage.

The "name" drop-down-list (tested on Mint-distro's firefox) will be empty and it will be impossible to continue to finalize the ID registration procedure. The e-mail address is "burned" (admin interference required to reuse it). The identity created cannot be used at all. No error message is given at all.

Using a longer name such as "Abcde Fghij" will succeed of course.

Fix: Just exempt the user from entering names which are too short or treat 2-letter-names properly in the website's html/JS code.
Comment 1 Ibrahim Jarif 2017-07-16 12:14:37 UTC
(In reply to fox from comment #0)
> https://identity.kde.org does not handle all errors properly.
> 
> If you register an identity and use a name with 2 letters, such as:
> 
> 1st. name: Ab
> 2nd. name: Cd
> 
> Then upon confirmation on https://identity.kde.org there will be breakage.
> 
> The "name" drop-down-list (tested on Mint-distro's firefox) will be empty
> and it will be impossible to continue to finalize the ID registration
> procedure. The e-mail address is "burned" (admin interference required to
> reuse it). The identity created cannot be used at all. No error message is
> given at all.
> 
> Using a longer name such as "Abcde Fghij" will succeed of course.
> 
> Fix: Just exempt the user from entering names which are too short or treat
> 2-letter-names properly in the website's html/JS code.

I want to work on this issue.

Can you please post the link to the source code for https://identity.kde.org ?
Comment 2 Ben Cooksley 2017-07-17 07:57:16 UTC
The code can be found in websites/identity-kde-org on git.kde.org.

Please note that we intend to perform a complete system replacement sometime before the end of this year, and in doing so we'll eliminate usernames as a concept entirely.
Comment 3 fox 2018-02-19 00:51:37 UTC
well so far all has stayed the same, and its mid february