Authentication Zero features
mainAuthentication Zero supports several essential and advanced authentication features, many of which can be enabled via flags during generation (e.g., --api, --two-factor).
Essential Features
- Sign up and Email/Password validations
- Password breach checking (
--pwned) - Authentication via Cookie or Token (
--api) - Two-factor authentication (
--two-factor) and Hardware Security Keys (--webauthn) - Email verification via token links
- Sudo mode (
--sudoable) - Password reset (with verified email restrictions)
- Email bombing protection (
--lockable) - Session and device management
- Activity logging (
--trackable)
Advanced Features
- Social login via OmniAuth (
--omniauthable) - Passwordless authentication (
--passwordless) - Invitation system (
--invitable) - "Sign-in as" / Masquerading (
--masqueradable) - Multi-tenant support (
--tenantable)