Runique provides a complete and extensible session-based authentication system.
RuniqueUser
login
logout
is_authenticated
login_required
redirect_if_authenticated
load_user_middleware