Issue591

Title Unable to register on bugs.python.org if an homepage is specified
Priority bug Status chatting
Superseder Nosy List ezio.melotti, kiwisinspace, ryan.petrello
Assigned To Topics

Created on 2016-06-01.04:14:21 by ryan.petrello, last changed 2017-03-27.20:12:39 by ezio.melotti.

Files
File name Uploaded Type Edit Remove
Screen Shot 2016-06-01 at 12.13.27 AM.png ryan.petrello, 2016-06-01.04:14:21 image/png
Messages
msg3038 (view) Author: ryan.petrello Date: 2016-06-01.04:14:21
Tonight I attempted to register a new account on bugs.python.org and encountered a bug. 

* I visited http://bugs.python.org/user?@template=register and filled it out with the username "ryanpetrello"

* I received a confirmation email and clicked on the link provided (on the bugs.python.org domain).  I can provide the exact link from my email if necessary.

* Upon clicking the link, I was taken to bugs.python.org and was shown an error that said, "Invalid URL scheme in homepage URL".  From here, I was unable to confirm my registration and login.

* I attempted a second registration (with a different username, ryan.petrello).  This time I did *not* provide a homepage URL, and was able to confirm my registration and login.

I suspect that on my original user registration (ryanpetrello), the homepage URL I specified must have omitted an http:// or https://
msg3161 (view) Author: kiwisinspace Date: 2016-09-11.23:36:55
Same issue for me as well. Worked when prefixing homepage URL with http://.
msg3324 (view) Author: ezio.melotti Date: 2017-03-27.19:50:42
The fields (email address, homepage, roles) are validated (by detectors/userauditor.py) only once the user is being created, and that happens while clicking on the confirmation link.  I can't think of any simple way to validate them beforehand on the server side, however if you get an error, no user should have been created and you should be able to reregister with the same username and with correct information.
msg3325 (view) Author: ezio.melotti Date: 2017-03-27.20:12:39
See also http://issues.roundup-tracker.org/issue2550920
History
Date User Action Args
2017-03-27 20:12:39ezio.melottisetmessages: + msg3325
2017-03-27 19:50:42ezio.melottisetnosy: + ezio.melotti
messages: + msg3324
2016-09-11 23:36:55kiwisinspacesetstatus: unread -> chatting
nosy: + kiwisinspace
messages: + msg3161
2016-06-01 04:14:21ryan.petrellocreate