FormidableLabs / FormidableLabs/react-native-app-auth

Expose discovered config

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

Description

I would like to access the `userinfo_endpoint` provided by the discovery endpoint and already required during the `authorize` , and later on use it to get this user info.
As of today I need to make the same call to the discover to grab the `userinfo_endpoint` and use it to fetch the profile information of the user.
I would avoid a rountrip for the already required config if it is possible to just access it.

See: https://github.com/FormidableLabs/react-native-app-auth/blob/bacd0377b46c0f0196a8b5cf86553484feacb023/ios/RNAppAuth.m#L112

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez dans ios/RNAppAuth.m, autour de la ligne indiquée, et suivez la manière dont la configuration de discovery est obtenue pendant l’autorisation. Déterminez comment le userinfo_endpoint découvert pourrait être exposé pour les requêtes de profil ultérieures sans répéter la discovery. Le travail est terminé lorsque les appelants peuvent accéder à cet endpoint après l’autorisation et éviter l’appel de discovery en double.

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

Évaluation

Stack technique
objective-c, react-native
Domaine
authentication, mobile
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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