From Jared Spool’s excellent webiste, User Interface Engineering. Check out the links for detailed descriptions of each mistake:
Account Sign-in: 8 Design Mistakes to Avoid
- Having a Sign-in In The First Place
- Requiring Sign-in Too Soon
- Not Stating the Benefits to Registering
- Hiding the Sign-In Button
- Not Making “Create New Account” or “Forgot Your Password” a Button or Link
- Not Providing Sign-in Opportunities at Key Locations
- Asking for Too Much Information When Registering
- Not Telling Users How You’ll Use Their Information
8 More Design Mistakes with Account Sign-in
- Not Telling Users the Requirements for Username and Password Up Front
- Requiring Stricter Password Requirements Than The NSA
- Using Challenge Questions They Won’t Remember In A Year
- Not Returning Users to Their Desired Objective
- Not Explaining If It’s The Username or Password They Got Wrong
- Not Putting A Register Link When The Sign-In Is An Error
- Not Giving the User A Non-email Solution To Recover Their Password
- Requiring More Than One Element When Recovering Password