Developers must manage manual linking 1. Developers must manage manual linking To avoid these issues, developers should implement linking logic (`linkWithCredential`) that allows a user to connect multiple providers to a single account. This requires a clear interface and client-side checks. 2. Why this behavior is intentional Firebase prioritizes security over convenience. Automatically merging accounts could expose one user's data to another if the email address is shared or misconfigured. By keeping accounts separate, Firebase prevents critical identity errors. 3. Tips for users If you use multiple login methods (Facebook, Google, Email), try to maintain consistency. If you already have an account, log in with the initial method and link the other providers from the site settings, if this option is available.
No comments yet