Opened 12 years ago

Closed 12 years ago

#460 closed defect (fixed)

cannot get to user page if use email as 'login name'

Reported by: writetodan@… Owned by: steve@…
Priority: major Milestone:
Component: admin Version:
Keywords: login, privacy, sign-up, user Cc:

Description

on sign-up, without realising that 'login name' was the old display name, i re-entered my email address. this then breaks the user page url (rails routes parser can't cope with the at symbol i think) so i couldn't get to www.openstreetmap.org/user/writetodan%40yahoo.com.

seems that 'login name' should be 'display name' or 'public name', and restricted in format to be valid in rails url.

Change History (2)

comment:1 Changed 12 years ago by yggdras@…

I confirm the bug with my display name, which I have wrongly set to my email address.

Is there any way to change the display name so that I have access to my homepage ?

comment:2 Changed 12 years ago by Tom Hughes

Resolution: fixed
Status: newclosed

It is actually the '.' character that causes the problem as rails treats it as a separator when parsing the URL to route the request.

I have now changed the label to "Display name" and stopped it accepting any character that might cause a problem with rails.

Note: See TracTickets for help on using tickets.