firebase / FirebaseUI-Flutter

Apache License 2.0
105 stars 94 forks source link

fix(ui_auth): deprecate functionality that uses fetchSignInMethodsForEmail #153

Closed lesnitsky closed 11 months ago

lesnitsky commented 11 months ago

Description

Email enumeration protection is on by default for new projects. This breaks UniversalEmailSignInScreen and other Firebase UI Auth APIs that use fetchSignInMethodsForEmail under the hood.

Read more details here https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection

Related Issues

Closes #148

Checklist

Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process. Updating the pubspec.yaml and changelogs is not required.

Breaking Change

Does your PR require plugin users to manually update their apps to accommodate your change?