In reference to this article, there are many really good suggestions that I think could be made to phpBB's login and registration forms.
Some key points:
•Require Users to Type Their Password Only Once
Instead of forcing users to type a password twice, use javascript to allow the user the ability to unmask their password to check it. Stop password masking.
•Combat Spam by Hiding a Text Field With JavaScript, Instead of Using CAPTCHA
Spambots can’t fill in the field because they can’t interact with objects in client-side JavaScript; only users can.
•Allow Users to Log in With Their Email Address
•Log Users in Without Leaving the Page
Using AJAX of course. Here's a nice jQuery drop down login that could be implemented in phpBB, for example.
•Allow Users to Log in Via Facebook, Twitter or OpenID
This option is just becoming way too common these days for phpBB's core to continue to ignore it.
[RFC] Registration & Login Overhaul
[RFC] Registration & Login Overhaul
Has an irascible disposition.
Re: [RFC] Registration & Login Overhaul
I don't agree. Not all clients use JavaScript, and I don't believe people should be expected to use JavaScript either.VSE+ wrote:•Combat Spam by Hiding a Text Field With JavaScript, Instead of Using CAPTCHA
Spambots can’t fill in the field because they can’t interact with objects in client-side JavaScript; only users can.
There's an option which when disabled, allows the same email address to be used for more than one username.VSE+ wrote:•Allow Users to Log in With Their Email Address
I don't see the point. But I guess I wouldn't be too upset, as long as there's a non-JS version as well.VSE+ wrote:•Log Users in Without Leaving the Page
Using AJAX of course. Here's a nice jQuery drop down login that could be implemented in phpBB, for example.
I mentioned this in another post of mine:VSE+ wrote:•Allow Users to Log in Via Facebook, Twitter or OpenID
This option is just becoming way too common these days for phpBB's core to continue to ignore it.
/a3 wrote:Including Facebook, OpenID etc. by default would create further privacy problems for end-users. I believe that phpBB should be able to function as a self-contained bulletin-board solution by default. 3rd-party dependencies should be added in modules.
As for hooks, I wouldn't have a problem with this.
$ git commit -m "YOLO"
Re: [RFC] Registration & Login Overhaul
I cannot agree more with /a3 post.
Re: [RFC] Registration & Login Overhaul
Just to prevent three extra page loads just to get logged in. Plus, it simply puts on a more professional interface, not to mention makes it more current with what the rest of the web has already been doing for years now (phpBB is quite a bit old-fashioned in the so-called web 2.0 department)./a3 wrote:I don't see the point.VSE+ wrote:•Log Users in Without Leaving the Page
Using AJAX of course. Here's a nice jQuery drop down login that could be implemented in phpBB, for example.
Has an irascible disposition.
Re: [RFC] Registration & Login Overhaul
Spambots don't fill in fields, they simply send the required information to the server. It won't matter whether you have hidden the field using javascript, the bot will still send it, if it is required.Combat Spam by Hiding a Text Field With JavaScript, Instead of Using CAPTCHA
Spambots can’t fill in the field because they can’t interact with objects in client-side JavaScript; only users can.
- AmigoJack
- Registered User
- Posts: 110
- Joined: Wed May 04, 2011 7:47 pm
- Location: グリーン ヒル ゾーン
- Contact:
Re: [RFC] Registration & Login Overhaul
But AJAX also sends requests and receives responses - you're just hiding (not killing) the traffic. Most AJAX implementations I encountered have bad or no fallbacks at all - most of them expect to function properly - if internet is disconnected while performing AJAX you mostly end up with not being able to abort or reset anything. Reloading or bookmarking/linking a site which uses AJAX for i.e. browsing listings are a nightmare to me and I fail to understand who enjoys such downsides.VSE+ wrote:Just to prevent three extra page loads just to get logged in
I can imagine that as a module quite well, so users who want to be 2.0ish can use it - and it would only kick in if JS is activated.
Re: [RFC] Registration & Login Overhaul
http://www.phpbb.com/customise/db/mod/p ... via_email//a3 wrote:There's an option which when disabled, allows the same email address to be used for more than one username.VSE+ wrote:•Allow Users to Log in With Their Email Address
Has an irascible disposition.
- sooskriszta
- Registered User
- Posts: 85
- Joined: Wed Dec 29, 2010 7:23 pm
Re: [RFC] Registration & Login Overhaul
+1VSE+ wrote: •Require Users to Type Their Password Only Once
Instead of forcing users to type a password twice, use javascript to allow the user the ability to unmask their password to check it. Stop password masking.
+1VSE+ wrote: •Allow Users to Log in With Their Email Address
This an absolute must - while OpenID hasn't really caught on, Facebook and Google login integration are indispensable now. However, these should not be on by default...the admin should be able to check boxes to respectively switch these on.VSE+ wrote: •Allow Users to Log in Via Facebook, Twitter or OpenID
This option is just becoming way too common these days for phpBB's core to continue to ignore it.
OC2PS
Testfestés, Arcfestés, Csillámfestés
Alapanyagok, Képzések, Ismertetők
Hennafestés
GMAT coaching and MBA Admissions Consulting
formerly known as sooskriszta
Testfestés, Arcfestés, Csillámfestés
Alapanyagok, Képzések, Ismertetők
Hennafestés
GMAT coaching and MBA Admissions Consulting
formerly known as sooskriszta
Re: [RFC] Registration & Login Overhaul
Too bad. phpBB DOES expect you to use Javascript./a3 wrote:I don't agree. Not all clients use JavaScript, and I don't believe people should be expected to use JavaScript either.
Don't believe me? Turn off javascript and head on in to the ACP, and try to view permission masks and/or edit permissions. Or try clicking on a BBcode button or a smiley. Or try creating a post with an attachment or a poll.
You can't do any of those things, as phpBB and its default style Prosilver require Javascript for certain interactions already.
Turning off Javascript is akin to using a monochrome monitor these days. It's possible, but nobody in their right mind is doing it. To turn off javascript is to cripple your browser and absolutely diminish what the web has to offer. The option to disable it is an archaic vestige left over in browser preferences from a time when Javascript was new, untrustworthy and often used for illicit purposes. Those who do turn it off, deserve to have a limited and difficult experience (kind of like those who continue to use IE6 )
Has an irascible disposition.
- sooskriszta
- Registered User
- Posts: 85
- Joined: Wed Dec 29, 2010 7:23 pm
Re: [RFC] Registration & Login Overhaul
+1VSE+ wrote:Those who do turn JS off, deserve to have a limited and difficult experience (kind of like those who continue to use IE6 )
OC2PS
Testfestés, Arcfestés, Csillámfestés
Alapanyagok, Képzések, Ismertetők
Hennafestés
GMAT coaching and MBA Admissions Consulting
formerly known as sooskriszta
Testfestés, Arcfestés, Csillámfestés
Alapanyagok, Képzések, Ismertetők
Hennafestés
GMAT coaching and MBA Admissions Consulting
formerly known as sooskriszta