FormidableLabs / FormidableLabs/react-native-app-auth
Authorize is picking the default browser instead of browser specified with iosCustomBrowser
- Vorherrschende Sprache
- Java
- Sterne
- 2.3k
- Forks
- 473
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
## Issue
Hello !
We are encountering an issue when using authorize function.
We defined our default browser to be Chrome on our iPhones.
We defined the `iosCustomBrowser` authorization config field to be `safari`.
When we launch the authorization flow, even if `safari` is specified, the authorization session is opened through Chrome.
When setting back Safari as our default browser, the authorization session is correctly opened through Safari.
Thanks in advance for your responses !
---
## Environment
* **Your Identity Provider**: `other`
* **Platform that you're experiencing the issue on**: `iOS`
* **Your `react-native` Version**: `0.73.3`
* **Your `react-native-app-auth` Version**: `7.1.0 and 8.0.1`
* **Are you using Expo?**: `Yes`
Beitragsleitfaden
Rechercherichtung
Beginne bei der iOS-Implementierung von authorize und der Verarbeitung des Konfigurationsfelds iosCustomBrowser. Reproduziere den Ablauf mit Chrome als Standardbrowser und angegebenem Safari und vergleiche ihn anschließend mit Safari als Standardbrowser. Als erledigt gilt die Aufgabe, wenn die Autorisierung in beiden Fällen Safari öffnet, einschließlich der gemeldeten react-native-app-auth-Versionen.
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
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100