You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `/__/auth/handler` endpoint is automatically provided by Xams (`app.AddFirebaseAuthProxy()`), implementing [Firebase's redirect best practice Option 3](https://firebase.google.com/docs/auth/web/redirect-best-practices) - proxying auth through your backend. This is **required** for custom domains with Google OAuth.
58
58
59
+
## Firebase Email Templates
60
+
61
+
Configure the Firebase email template action URL to redirect to your Xams application:
62
+
63
+
1. Navigate to **Authentication → Templates** in the Firebase console
64
+
2. Select an email template and click **Edit Template**
65
+
3. Click **Customize action URL**
66
+
4. Set the URL to your application's action handler (e.g., `https://localhost:3000/__/auth/action`)
67
+
68
+
This URL handles email verification, password reset, and other Firebase authentication actions.
69
+
59
70
## Test Your Configuration
60
71
61
72
In Program.cs, with useAuth = true, navigate to the admin dashboard to verify Firebase authentication is working:
0 commit comments