View Issue Details

IDProjectCategoryView StatusLast Update
0005939mantisbtadministrationpublic2005-07-23 02:10
ReporterDarkwinde Assigned Tothraxisp  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.0a3 
Fixed in Version1.0.0rc1 
Summary0005939: No double Real Names are allowed
Description

In a project, where can be more then one developer with the name John Doe. They have different login-names but still the same real name. But mantis doesnt want that I use the same realnames more then one time.

The validation of this field have to be disabled and if there is a unique flag in the db, it also have to be removed.

APPLICATION ERROR #807
The "Real Name" chosen matches another user\'s login name. Please choose another

Another Effect is, that you got the registration mail, set the first time the same RN, you got the error, want to switch back, but the link have been disabled so you have to taake a new ticket of passwordlost!

TagsNo tags attached.

Relationships

has duplicate 0005833 closedthraxisp Real Name field must be unique 
related to 0005949 closedthraxisp signing up is a bit too restrictive 
related to 0006656 closedthraxisp New member here in BT 1.0.0rc5 

Activities

thraxisp

thraxisp

2005-07-15 18:32

reporter   ~0010789

Please read the message carefully. A user's "Real Name" is not allowed to match another user's "Username". This prevents a user from masquering as another.

For example, consider a user "jdoe" with a real name of "John Doe". A new user with user name "fsmith" cannot set their real name to "jdoe", but "John Doe" is acceptable.

michield

michield

2005-07-15 22:44

reporter   ~0010801

Yes, I can see the reason behind avoiding masquerading, but my issue in 0005949 is that I used my back button and was not able to correct the error. So I guess the anti-caching headers need to change to avoid the browser reloading the page on "Back", or a ticket needs to be allowed to be re-used.

Darkwinde

Darkwinde

2005-07-18 03:18

reporter   ~0010839

So it is ok, if you want to prevent shadowing other users, but still it doesn`t work...how you explained.
So here is my way to the error:

I create the following user...
Real Name: Test Tester
Login: Bubbel

Now I want to create another:
Real Name: Test Tester
Login: Lupo

The Login is accepted but not the change to the realname.

thraxisp

thraxisp

2005-07-18 09:01

reporter   ~0010843

The check is wrong if you create a new user from the "manage" menu. It's missing if you update a user from the "manage" menu.

thraxisp

thraxisp

2005-07-18 09:46

reporter   ~0010853

Fixed in CVS:
core/user_api.php -> 1.105
manage_user_update.php -> 1.37