【发布时间】:2017-07-30 12:39:56
【问题描述】:
react-native-auth0 快速入门:
https://auth0.com/docs/quickstart/native/react-native/00-login
需要您修改AndroidManifest.xml才能使用WebAuth:
auth0
.webAuth
.authorize({scope: 'openid email',
audience: 'https://{myauth0app}.au.auth0.com/userinfo'})
不过,最新的 React-Native 快速入门,创建于:
create-react-native-app
不包括AndroidManifest.xml。是否可以在最新版本的 React-Native 中使用 react-native-auth0?
目前我发现react-native-auth0快速启动会出现如下错误:
[TypeError: undefined is not an object (evaluating 'A0Auth0.oauthParameters')]
编辑
从 react-native 快速入门中,您可以通过运行获得具有 AndroidManifest.xml 的项目
npm run eject
但是,这会将应用从 Expo 框架中移除。是否可以让 Auth0 在 Expo 框架内工作?
【问题讨论】:
标签: android react-native react-native-android auth0 expo