Skip to content

Conversation

SebastienFCT
Copy link
Contributor

Regarding the comments from the original ticket (#464) :

  • Always displaying the displayName field hasn't been implemented as a custom field _requireDisplayName has been created specifically for this and should be used by the developer.
  • The email address field on the sign-in and sign-up controllers have been disabled from editing for the following reason:
    • the email address is being verified in the previous screen and allowing the user to edit it at this point bypasses all the previous validations (so the user can potentially signup with an existing email address for example). I tested all cases and it does throw an error message properly handled every time but it still feels like a bug and potentially opens the door to other issue for future development. The back button provides a mean to modify the email address with all required validations

Let me know if that makes sense or if you'd like to see any other change applied and I'll update the PR

- Always displaying the displayName isn't a option as a custom field (_requireDisplayName) has been created specificially for this
- The email address on the signin and signup controllers have been disabled from editing for the following reason: the email address is being verified in the previous screen and allowing the user to edit it at this point bypass all the previous validations (so the user can potentially signup with an existing email address for example)
@renkelvin
Copy link
Contributor

Looks good to me. Thanks!

@renkelvin renkelvin merged commit fcb28bc into firebase:master Aug 23, 2019
b-yng added a commit to b-yng/FirebaseUI-iOS that referenced this pull request Nov 6, 2019
* master: (100 commits)
  Fix default value not being passed when allowNewEmailAccounts was disabled
  Privacy and Terms of Service links did not react on touches.
  Fix deprecation warning
  Separate interactive dismissal and cancel button customization
  Prevents arab users from entering Arabic digits to verification code.
  Prevent interactive dismiss when cancel button is hidden
  Better key type.
  Authentication with e-mail link was not working in iOS13. The success alert got removed right away, without notifying the delegate.
  Bump travis version
  Auto-update dependencies.
  bump podspec version
  Auto-update dependencies.
  Auto-update dependencies.
  Auto-update dependencies.
  Auto-update dependencies.
  Update tables to use dark theme
  Update FUIPrivacyAndTermsOfServiceView.m
  Auto-update dependencies.
  Auto-update dependencies.
  Addressing issue firebase#464 (firebase#757)
  ...
@morganchen12 morganchen12 mentioned this pull request May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants