2 Commits

Author SHA1 Message Date
0f3ee5d537 feat(auth): enhance Google sign-in flow with loading state and error handling 2025-12-10 21:17:48 +09:00
008f8a3cca feat(auth): integrate Firebase authentication and add auth status component
- Added Firebase as a dependency for authentication.
- Created AuthProvider to manage authentication state and user sessions.
- Implemented AuthStatus component to display authentication status in the UI.
- Added verifyFirebaseIdToken function to validate Firebase ID tokens against the backend.
- Updated API endpoints to include Firebase OAuth verification.
- Enhanced ShowsPage to allow authenticated users to delete shows.
- Updated configuration to include Firebase settings and authentication enablement.
- Styled authentication components and added necessary CSS for better UI.
2025-12-10 21:16:14 +09:00