This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "Authentication Cheat Sheet"
From OWASP
m (→Introduction) |
m |
||
| Line 9: | Line 9: | ||
= Authentication General Guidelines = | = Authentication General Guidelines = | ||
| − | == Password Strength == | + | == Implement Proper Password Strength Policy == |
| − | == Password Recovery == | + | == Implement Secure Password Recovery Mechanism == |
| − | == Multi-Factor Authentication == | + | == Utilize Multi-Factor Authentication == |
| − | == | + | == Transmit Passwords Only Over TLS == |
| − | == | + | == Implement Account Lockout == |
= Session Management General Guidelines = | = Session Management General Guidelines = | ||
| − | == Session ID | + | == Transmit Session ID's Only Over TLS == |
| − | == Session ID's == | + | == Ensure Session ID's are Cryptographically Strong and Random == |
| − | == | + | == Implement Idle And Absolute Timeout == |
== Caching & Privacy == | == Caching & Privacy == | ||
== Cookie Security == | == Cookie Security == | ||
Revision as of 12:03, 29 January 2010
Introduction
Authentication is ....
Session Management is ...
For more information on Authentication, please see the OWASP Guide_to_Authentication page.
Authentication General Guidelines
Implement Proper Password Strength Policy
Implement Secure Password Recovery Mechanism
Utilize Multi-Factor Authentication
Transmit Passwords Only Over TLS
Implement Account Lockout
Session Management General Guidelines
Transmit Session ID's Only Over TLS
Ensure Session ID's are Cryptographically Strong and Random
Implement Idle And Absolute Timeout
Caching & Privacy
Cookie Security
OWASP Cheat Sheets Project Homepage
References
Authors and Primary Editors
Eoin Keary eoinkeary[at]gmail.com