User package got stable release. It provides convenient user identity management and access checking:
- Login and logout.
- Getting currently logged in identity.
- Changing current identity.
- Access checking for current user.
- Auto login based on identity from request attribute.
- Auto login or "remember me" based on request cookie.
Details are available in the package readme.