I'm looking for a secure user login/session management component for a public web app. Spring Security seems to have potential, are there any other high quality alternatives?
Conceptually this is easy and we currently have code that works fine, but I'd rather be using code that has been publicly reviewed for security flaws.
Needs:
- Login
- Logout
- Secure session token management (token not guessable)
- Session expiration
- Java/Tomcat support