invertase / invertase/react-native-apple-authentication

(Android) Reset Password Flow gets stuck on a loader screen

Open
#365 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.7k
Forks
236
PR merge metrics
No merged PRs in 30d

Description

Recreation steps:

1. Click Sign in with Apple
2. Click Forgot Password
3. Enter the mail and the Captcha
4. Complete the MFA code flow (sent to the mail and the phone number)
5. Reset you Password
![Image](https://github.com/user-attachments/assets/eafe3651-a785-49fe-8e4d-9d55875cab89)

6. On successfully resetting a CTA will occur "Go to your account"
![Image](https://github.com/user-attachments/assets/a03b2da4-705f-4812-93ee-3fb75157dcaa)

7. on click of this CTA this below loading screen appears
![Image](https://github.com/user-attachments/assets/01226f88-10e6-425c-aed4-f198d8315d66)

This loading screen blocks the user from completing the flow as it never gets redirected/dismissed.

Any help would be appreciated !

using the below version

`"@invertase/react-native-apple-authentication": "^2.4.1",`

output of react-native info

`System:
OS: macOS 15.2
CPU: (10) arm64 Apple M4
Memory: 113.00 MB / 16.00 GB
Shell:
version: "5.9"
path: /bin/zsh
Binaries:
Node:
version: 23.7.0
path: /opt/homebrew/bin/node
Yarn: Not Found
npm:
version: 10.9.2
path: /opt/homebrew/bin/npm
Watchman:
version: 2025.04.07.00
path: /opt/homebrew/bin/watchman
Managers:
CocoaPods:
version: 1.16.2
path: /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms:
- DriverKit 24.2
- iOS 18.2
- macOS 15.2
- tvOS 18.2
- visionOS 2.2
- watchOS 11.2
Android SDK: Not Found
IDEs:
Android Studio: 2024.2 AI-242.23339.11.2421.12550806
Xcode:
version: 16.2/16C5032a
path: /usr/bin/xcodebuild
Languages:
Java:
version: 17.0.14
path: /usr/bin/javac
Ruby:
version: 2.6.10
path: /usr/bin/ruby
npmPackages:
"@react-native-community/cli": Not Found
react:
installed: 18.3.1
wanted: 18.3.1
react-native:
installed: 0.75.4
wanted: 0.75.4
react-native-macos: Not Found
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: true
newArchEnabled: false
iOS:
hermesEnabled: true
newArchEnabled: false`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.