About
This skill provides a comprehensive set of implementation patterns for Firebase Authentication, enabling developers to quickly set up secure user management systems. It covers everything from standard email/password sign-up flows and Google OAuth integration to advanced session management using React Context and Next.js middleware. By following these standardized patterns, developers can ensure their applications handle authentication tokens securely via HttpOnly cookies, provide user-friendly error messages for Firebase-specific exceptions, and maintain consistent user profiles across Firestore and the Auth service.