Authentication problem when changing nick and cid

Bug #522811 reported by eMTee
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ADCH++
Triaged
Wishlist
Unassigned

Bug Description

r301
Steps to reproduce :

- Register a nick.
- Log on with your regged nick/password with a client (cid1)
- Log off
- Change your nick to nick2
- Log on with cid1
- Log off
- Change your client (cid2)
- Set your original nick in cid2 client
- Log in with cid2
- You can't login with your created account / won't get your registered userlevel (depending on the setting of reg only or normal hub) even if the password is correct...

If you change your nick to nick2 and log on/off with cid2 then it works again with the original nick. This has tricked some registered members in the dcdev public in the past, either. Is this normal?

Revision history for this message
poy (poy) wrote :

you mean you change both your nick and CID? how is the hub supposed to identify you if both nick and CID have changed? sure, it could keep track of all previously used nicks but that is a bit too much... it should be up to the user to know what nick he has last used.

there is a setting, +cfg allownickchange, to disable this ability of regged users to change their nick if this feature is annoying.

Revision history for this message
eMTee (realprogger) wrote :

I know and use +cfg allownickchange 0 for my hub, just because the same reasons. Maybe this should be disabled by default in adchpp... or at least for the devhubs.
So if its normal then this report can be closed....

poy (poy)
Changed in adchpp:
status: New → Fix Committed
Revision history for this message
eMTee (realprogger) wrote :

This problem wasn't fixed with rev.305

Changed in adchpp:
status: Fix Committed → Confirmed
Revision history for this message
eMTee (realprogger) wrote :

Ok so I ended up with this solution for myself, those who annoyed of this problem use this as a temporary solution until a permanent fix will be committed: http://pastebin.com/0Jzvxi9b

Changed in adchpp:
status: Confirmed → In Progress
Changed in adchpp:
importance: Undecided → Medium
Changed in adchpp:
importance: Medium → Wishlist
status: In Progress → Triaged
Revision history for this message
eMTee (realprogger) wrote :

Here's a real world story that justifies the existence of this feature request: https://pastebin.com/raw/bspu9r8X

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.