FormidableLabs / FormidableLabs/react-native-app-auth

Azure AD authentication configuration issues - React-Native Android App

Aperta
#1,008 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
2.3k
Fork
473
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Issue

I'm using code based upon the samples and basically what happens is a system browser is opened and I can authenticate, next I am able to input the correct Microsoft 2FA code, but the browser never completes. If I close the opened browser I get the error: Failed to Log in User cancelled flow. Our Azure AD is hooked to both Microsoft 2FA and Duo.

In other Android apps that require authentication (Outlook or FortiToken Mobile) that are hooked to my Azure AD credentials typically receive both Microsoft 2FA and Duo 2FA. Is there something related to having more than one 2FA hooked to the account?

Any thoughts on how to fix or troubleshoot this?
---

## Environment
Identity Provder - Azure
Platform - Android
React-Native - 0.74.3
react-native-app-auth` Version - 7.2.0
I am using Expo SDK - 51.0.22

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il flusso di accesso Android con React Native 0.74.3, react-native-app-auth 7.2.0, Expo SDK 51.0.22 e un account Azure che utilizzi Microsoft 2FA e Duo. Confronta il completamento nel browser e il comportamento del callback con un account che utilizzi un solo fattore; il lavoro è completato quando è stato identificato se la configurazione a più fattori causa l'errore di annullamento e la causa confermata è stata documentata o corretta.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, azure, react-native
Ambito
authentication, mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.