2017-07-18 3 views
2

Die react-native-auth0 Schnellstart:Mit reagieren-native-auth0 Schnellstart ohne AndroidManifest.xml

https://auth0.com/docs/quickstart/native/react-native/00-login

Sie die AndroidManifest.xml verwenden, um WebAuth zu ändern erfordert:

auth0 
    .webAuth 
    .authorize({scope: 'openid email', 
       audience: 'https://{myauth0app}.au.auth0.com/userinfo'}) 

jedoch der neueste React-Native-Schnellstart, erstellt über:

create-react-native-app 

enthält keine AndroidManifest.xml. Ist es möglich, react-native-auth0 mit der neuesten Version von React-Native zu verwenden?

Zur Zeit habe ich, dass die react-native-auth0 schnellen Start Ergebnisse in dem folgenden Fehler festgestellt:

[TypeError: undefined is not an object (evaluating 'A0Auth0.oauthParameters')] 

EDIT

Vom reagieren-native schnellen Start, die Sie ein Projekt mit einer AndroidManifest.xml bekommen von

npm run eject 

Allerdings entfernt dies die App aus dem Expo-Rahmenwo rk. Ist es möglich, dass Aut0 im Rahmen der Expo arbeitet?

Antwort

2

Von dem, was ich gesammelt habe, ist es möglich, Auth0 mit Expo-App arbeiten. Sie müssen nur die meisten Verdrahtungen und API-Aufrufe selbst erledigen, ohne sich auf etwas wie react-native-auth0 zu verlassen. Es gibt eine Anleitung hier (wenn auch ein bisschen veraltet): https://github.com/expo/auth0-example

Verwandte Themen