FormidableLabs / FormidableLabs/react-native-app-auth

Infinite loop of "Safari cannot open the page because your iPhone is not connected to the internet..." when authenticating through Okta

Ouverte
#758 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
2.3k
Forks
473
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Issue

For users with devices issued from our organization, they experience an infinite loop when authenticating through Okta. The tunneling software for those phones automatically logs the user in via Okta, bypassing the email/password auth screen. Unfortunately, the Safari browser opens `.okta.com` and infinitely refreshes the web address. Safari kicks this back as a "...your iPhone is not connected to the internet..." error.

This issue does not occur for normal iPhones when authenticating with email/password.

Screen Shot 2022-08-03 at 2 50 25 PM

Thank you in advance.

---

## Environment

* **Your Identity Provider**: `Okta`
* **Platform that you're experiencing the issue on**: `iOS`
* **Are you using Expo?** `No`

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le flux d’authentification Okta sur un iPhone fourni par l’organisation et comparez-le au flux normal avec e-mail/mot de passe décrit dans l’issue. Examinez le chemin d’authentification iOS React Native et le bridge AppAuth ; le travail est considéré comme terminé lorsque le flux Okta ne se rafraîchit plus indéfiniment et termine l’authentification.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
ios, react-native
Domaine
authentication, mobile
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.