Lately, Namecheap has been forcing their users to change passwords once every six months. Otherwise, they bombard you with annoying popups. When I finally changed mine, this is how they did it on their end. I just can't deal with the irony of this whole situation...

  • 17
    No. Way. Holy sh*t! ... I mean, at least it's https. But the URL will be in your browser history, right? Whoever designed this is a complete moron.
  • 23
    "We use HTTPS so it's safe"
  • 7
    How can you end up building a site for such a big company, without at least having a bad feeling about this?
  • 3
    Also, matching both passwords (new and confirmed) on the server side seems superfluous. (Didn't notice that earlier because I instantly rage'd about the GET request itself...) Could have done that right there in JS I guess.
  • 10
    The code review for this was probably held in a bar and after ensuring that all the developers have had at least 10 shots of vodka each.
  • 2
    @Cube189 Damn I forgot it's HTTPS, nothing to worry about, please disperse! lol
  • 1
    @shredEngineer If they did that in JS, how the hell would THEY DISPLAY YOUR PASSWORDS IN THE EFFING URL BAR TO THE ENTIRE UNIVERSE?!
  • 4
    @shredEngineer it's not his browser history that he should be worried about, it's the web server logs. The request will be logged and the password will be stored in clear text. If the logs fall in the wrong hands then it's a bad day for everyone.
  • 1
    Hmm, I just did the same thing and this request was never made - how olds the screenshot?
  • 0
    @brod Hardly 24 hours old. You won't get an output like this in routine. My internet connection went super slow when I submitted the password rest form, it kept reloading. I, being impatient, refreshed the page and I was greeted with the blank white page and the corresponding URL in the link bar. After that, I changed my password and never saw this.

    In short, yes, this thing is still there if searched deeply.
  • 0
    @realbisoye I would not do this after a bottle of vodka. Don't ask how I know that :(
Add Comment