Implement authentication system with comprehensive user management.
/plugin marketplace add LarouexNonprofitConsulting/larouex-fullstack-plugin/plugin install larouexnonprofitconsulting-larouex-fullstack-builder@LarouexNonprofitConsulting/larouex-fullstack-pluginImplement authentication system with comprehensive user management. Create authentication infrastructure: - Auth provider component with context for user state - Registration page with form validation and error handling - Login page with email/password authentication - Logout functionality with proper cleanup - Session management using JWT or session tokens - Protected route wrapper component - Middleware for authentication checking (middleware.ts) - User profile page with edit functionality - Password reset flow (request reset, verify token, set new password) - TypeScript types for User, ...