FormidableLabs / FormidableLabs/react-native-app-auth
Authorization + deeplinking
- Vorherrschende Sprache
- Java
- Sterne
- 2.3k
- Forks
- 473
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Issue
I implemented Azure AD B2C for authorization following the documentation, with the redirect URL set to 'com.myapp.app://auth/callback'. and also added the deep linking to the forgot password screen navigation with the schema "myapp.app"
In the Azure AD B2C login flow, the forgot password link is set to "myapp.app://forgotpassword". On Android, everything works as expected—when the forgot password link is clicked, the authorize function throws an error, which triggers navigation to the correct screen via deep linking. However, on iOS, the authorize function neither returns nor throws an error, causing it to get stuck.
Is there a workaround or fix for this issue?
---
## Environment
* **Identity Provider**: `Azure AD B2C`
* **Platform that experiencing the issue on**: `iOS`
* **react-native**: `0.75.2`
* **react-native-app-auth**: `8.0.0`
* **Are you using Expo?**:No
Beitragsleitfaden
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, den Azure AD B2C forgot-password-Deep-Link-Flow auf iOS mit react-native-app-auth 8.0.0 zu reproduzieren, und verfolge dann, warum authorize weder zurückkehrt noch einen Fehler auslöst; abgeschlossen ist die Aufgabe, wenn der Flow den forgot-password-Bildschirm erreicht, ohne hängen zu bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ios, react-native
- Bereich
- authentication, mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 28/100