π Authentication & User Management
Target Users: Tenant users (owner, manager, employee)
Customer-Facing: Yes - These features power tenant user authentication and profile management
Overview
Authentication and user management features for PenguinMails tenant users. These features enable secure access, profile management, and onboarding experiences for customers using the platform.
Features in This Category
β Available Now (MVP)
- User Management - Authentication, profiles, and account management
- Email/password authentication via NileDB SDK
- Email verification and password reset
- JWT-based session management
- Profile management
- Role-based access within tenant (owner/manager/employee)
β³ In Development (Q1 2026)
- Onboarding Experience - Guided setup wizard
- Interactive checklist
- Contextual tooltips
- Video tutorials
- Achievement milestones
- Account Security Enhancements
- Account lockout protection
- Session management UI
- Login activity log
- Password strength enforcement
- Email change verification flow
π Coming Soon (Post-MVP)
Q2 2026
- Social Login (OAuth) - Sign in with Google, GitHub, Microsoft
Q4 2026
- Two-Factor Authentication (2FA) - TOTP-based 2FA with authenticator apps
Q1 2027
- Biometric Authentication - WebAuthn/FIDO2 for passwordless login
Roadmap
See Authentication Roadmap for detailed timeline and quarterly breakdown.
Related Documentation
Route Specifications
- Public & Authentication Routes - Login, signup, password reset UI
- Settings Routes - Profile and security settings
API Documentation
- Authentication API - Login, signup, password reset endpoints
Related Features
- Teams - Team and workspace management for tenant organizations
- Multi-Tenant Architecture - Tenant isolation