F. *_* K. 4 amazon-web-services react-native aws-amplify
我正在使用 react-native 和开箱即用的 aws-amplify-react-native 来登录、注册用户。用户能够成功进行身份验证,但在登录表单“无当前用户”中收到以下错误
我提高了日志级别以在应用程序中进行调试。我可以看到用户成功验证并取回 JWT 令牌,但我在日志中看到以下内容:
[DEBUG] 22:47.149 AuthClass - Failed to get user from user pool
[ERROR] 22:47.154 AuthClass - Failed to get the signed in user No current user
[DEBUG] 22:47.161 AuthPiece - No current user
Run Code Online (Sandbox Code Playgroud)
下面是我的代码片段:
import { ConfirmSignIn, ConfirmSignUp, ForgotPassword, RequireNewPassword, SignIn, SignUp, VerifyContact, withAuthenticator } from 'aws-amplify-react-native';
const RootStack = createStackNavigator(
{
Login: LoginScreen,
Main: MainScreen,
Customer: CustomerScreen,
Reports: ReportsScreen,
Signup: SignupScreen
},
{
initialRouteName: 'Main',
}
);
const AppContainer = createAppContainer(RootStack);
export class App extends React.Component {
render() {
return (
<AppContainer />
);
}
}
export default withAuthenticator(App);
Run Code Online (Sandbox Code Playgroud)
当我运行我的应用程序时。我看到 Amplify 的默认登录表单,我用它来输入用户名和密码,然后单击“登录”按钮,该按钮成功进行了身份验证,但出现“无当前用户错误”,如上所示。
归档时间: |
|
查看次数: |
2823 次 |
最近记录: |