FormidableLabs / FormidableLabs/react-native-app-auth

confirm registration with deep link (IOS)

Aperta
#739 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
non-standard flow
Lingua principale
Java
Stelle
2.3k
Fork
473
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Issue

Hey everyone, I have implemented auth flow with react native app auth + keyclock and faced issue. My registration flow consist of two steps:
1) I press sign up button, call authorize, is opened additional window with form, I fill data and get link on email that I have to press in order to confirm registration
2) I press link (deep link to my application with params like code, state ...) on email and I will be redirected to app

Seems that AppAuth-Ios does not handle deep link with params from email to app and in order to get access_token I have to log in with `authorize`
hope I explained clear
---

## Environment

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

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il flusso di registrazione in due passaggi su iOS con Keycloak: authorize, conferma il deep link dell’e-mail e osserva come AppAuth-Ios gestisce i parametri code e state restituiti. Confronta questo comportamento con il successivo flusso di accesso authorize; il lavoro sarebbe completato quando il link di conferma riporta all’app e completa l’acquisizione del token senza richiedere un altro accesso.

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

Valutazione

Stack tecnologico
ios, 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.