FormidableLabs / FormidableLabs/react-native-app-auth

Authorization + deeplinking

Offen
#1,022 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.