Reply
Thread Tools
Posts: 25 | Thanked: 9 times | Joined on Sep 2009
#1
If I let my Opera 10 log in automatically on this site, my password is shown for a while in plain text. On all other pages I've ever used this function it's always hidden.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#2
Originally Posted by Progger View Post
If I let my Opera 10 log in automatically on this site, my password is shown for a while in plain text.
Is "this site" talk.maemo.org, maemo.org, or some other part of the maemo.org world? Sorry, but with the diversity of platforms and login systems used at maemo.org, it's a necessary question.
__________________
maemo.org profile
 
NvyUs's Avatar
Posts: 1,885 | Thanked: 2,008 times | Joined on Aug 2009 @ OVI MAPS
#3
on t.m.o when i type in my password on IE8 its not hidden its just plain text like the person above reports. i will make a screenshot later to show you

Last edited by NvyUs; 2009-10-21 at 13:38.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#4
Originally Posted by NvyUs View Post
on t.m.o when i type in my password on IE8 its not hidden its just plain text like the person above reports. i will make a screenshot later to show you
Would you (or Progger) be willing to use the "Report A Forum Bug" link in the right column to report this issue? Including a screen shot there (obviously not with your true password) would probably be helpful.

EDIT: Nevermind. Reggie has fixed it. See below.
__________________
maemo.org profile

Last edited by sjgadsby; 2009-10-21 at 15:20.
 
Reggie's Avatar
Posts: 1,436 | Thanked: 3,144 times | Joined on Jul 2005
#5
I see the problem. The problem here is it looks like other browsers don't support changing the input field type dynamically, such as:
Code:
onfocus="this.type='password'; this.value = '';" onblur="if(this.value == '') {this.type='text'; this.value='Password';};"
I've changed the input field to type 'password' (same as with the other parts of the site) and it should be fixed now. No need to file a bug.

Thanks.
__________________
Reggie Suplido
 

The Following 5 Users Say Thank You to Reggie For This Useful Post:
Posts: 25 | Thanked: 9 times | Joined on Sep 2009
#6
GG! Everything is fine now!
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#7
does that mean that showing/hiding the password depends on javascript being enabled?
does it have to be that way?
can't it just be a regular input field?


nvm sorted above
__________________
liqbase sketching the future.
like what i say? hit the Thanks, thanks!
twitter.com/lcuk
 
Reggie's Avatar
Posts: 1,436 | Thanked: 3,144 times | Joined on Jul 2005
#8
It is a regular input field but the 'type' attribute of the input field determines if it is cleartext or '*'. The main problem with the maemo.org theme is there are no 'Username' and 'Password' labels on the login fields at the top, so javascript is used to put 'Username' and 'Password' values on those fields so they become meaningful for the user.

Since it seems like other browsers don't support dynamically changing the type of input fields from 'text' to 'password' and vise-versa, I have changed the type of the field to of type 'password' so no javascript manipulation is needed.
__________________
Reggie Suplido
 

The Following User Says Thank You to Reggie For This Useful Post:
NvyUs's Avatar
Posts: 1,885 | Thanked: 2,008 times | Joined on Aug 2009 @ OVI MAPS
#9
i had just filled out a bug report, good job i looked back here before hitting commit button.
the password as been viewable in plain text for me since the day i joined, just i never bothered to say anything as i presumed it was same for everyone and it maybe was already a known issue.
nice to see its fixed now though, next time i spot something i'll be sure not to presume things in future and i'll report it no matter how trivial or obvious it may seem
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:07.