FirebaseUI-iOS icon indicating copy to clipboard operation
FirebaseUI-iOS copied to clipboard

Multiple user creation requests on Firebase when user repeatedly taps the Save button

Open nerocristallo opened this issue 1 year ago • 1 comments

  • Objective C or Swift: Swift
  • iOS version: 16.3.1
  • Firebase SDK version: FirebaseAuth 10.15.0
  • FirebaseUI version: 13.1.0

Lack of any de-bouncing mechanism on the Save button in the Create User with Email and Password modal view, which can cause multiple triggers of user creation on Firebase if the user repeatedly taps on the button.

IMG_0031

The activity indicator appears too late and it does not really block the user interaction with the Save button.

RPReplay_Final1697111465

Ideally, the Save button should not be available for clicking until the previous operation has been completed.

nerocristallo avatar Oct 12 '23 12:10 nerocristallo