2017-07-18 15 views
2

react-native-auth0快速啓動:爲了使用Web認證使用反應母語-auth0快速啓動不AndroidManifest.xml中

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

要求您修改AndroidManifest.xml

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

然而,最新的React-Native快速入門,通過以下方式創建:

create-react-native-app 

不包括AndroidManifest.xml。是否有可能將react-native-auth0與最新版本的React-Native一起使用?

目前,我已經發現,react-native-auth0快速啓動導致以下錯誤:

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

編輯

從反應本地快速啓動,你可以得到一個項目,一個AndroidManifest.xml通過運行

npm run eject 

但是,這將應用程序從世博會framewo RK。是否有可能在Expo框架內使用Auth0?

回答

2

從我收集的信息可以得到Auth0與Expo應用程序一起工作。你只需要處理大多數佈線和API調用而不依賴於像react-native-auth0這樣的東西。這裏有一個指南(雖然有點過時):https://github.com/expo/auth0-example