5 Features Your Login System Must Have
It seems like every website has some login system nowadays and half of the time the content provided in these protected areas should be freely available anyway. A bad login system can be a plague for your web app. If you do need to create a login system for your website, be sure to have the key features that will make your login system user friendly.
"Remember Me" Cookie Option
Don't make me provide credentials every time I hit your site. A remember me cookie function is extremely easy to create and the time spent creating the functionality will be more than worth it to your users.
Easy-To-Find Login Link / Box
One problem I see often is that websites don't make their "Login/Sign In" link or form apparent enough. There have been sites where I've had to do a page search to find the login box. How am I supposed to get to the special content if I can't find the place where I'm supposed to login?
Login Interrupter Redirect
If I'm trying to hit a protected page and my login cookie or session expires, I expect to be hit with a login screen. When I login, however, you better take me to the page I had requested in the first place. What an annoyance it is to be taken to a different page than the one I requested!
"Forgot Your Password?" Functionality
Even though a login system has a "remember me" script, that doesn't mean I'll remember my password when I have to sign on when using a different system. Give your users an easy way to retrieve their password if they forget it.
Is your login system missing one of these features? If so, you're at risk of losing users. What bugs you about some login systems? Please share!