- Updated README.md
- Updated dependencies
- Updated example app
- Added sendOtpOnInitialize parameter to the handler
- Fixed OTP resend issue if the OTP expiration timer is still active
- Fixed #15
- Added shouldAwaitCodeSend to the sendOTP fn to give more control over the function
- Updated dependencies
- Stacktrace in onLoginFailed is now non-nullable
- Updated a dependency to the latest release
- Updated example app
- BREAKING: Added stack trace to onLoginFailed and onError callbacks
- Added a boolean linkWithExistingUser to link the new credentials with an existing signed-in user, instead of creating a new one.
- Added onError callback for general purpose errors by the library
- Updated example app
- Updated dependencies
- Fixed files formatting
- Updated example app
- BREAKING: Renamed flag timeOutDuration to autoRetrievalTimeOutDuration
- BREAKING: Renamed verifyOTP to verifyOtp
- BREAKING: Updated verifyOtp function signature to not take a named argument, and accept otp as a positional argument
- Added a new otpExpirationDuration flag, as autoRetrievalTimeOutDuration is a completely different parameter.
- Added callback onCodeSent and flag signOutOnSuccessfulVerification
- Added isSendingCode flag to controller
- Optimized code to reduce number of rebuilds
- Updated example app
- Updated dependencies
- Refactored code
- Updated example app
- Updated dependencies
- Fixed linter warnings
- Updated example app
- Updated README.md
- Renamed auth_service to auth_controller
- Updated dependencies
- Minor bug fixes
- Updated example app
- Updated README.md
- Updated license
- Updated README.md
- Added linter and updated code accordingly
- Updated example app
- Updated dependencies
- Updated README.md
- Updated dependencies
- Updated example app
- Renamed FirebasePhoneAuthSupporter to FirebasePhoneAuthProvider.
- Supports sending OTP on web out of the box.
- Updated dependencies
- Updated README.md
- Updated package description.
- Added key parameter
- Fixed README.md
- Updated dependencies
- Added boolean in onLoginSuccess to provide info whether OTP was auto fetched or verified manually
- Updated example app
- Updated README.md
- Updated example app
- Updated README.md
- Updated screenshots
- Updated package description
- Added FirebasePhoneAuthSupporter which has to be wrapped above the MaterialApp in order for the app to support phone authentication.
- Fixed sign out function
- Updated README.md
- An easy to use firebase phone authentication library to easily send and verify OTP's.