withAuthenticator注册完成

时间:2019-08-12 21:00:43

标签: reactjs amazon-web-services react-native amazon-cognito aws-amplify

当前,在我的React Native应用程序中,我正在使用AWS / Amplify withAuthenticator来确保用户已注册。用户第一次注册时,我想一次又一次调用一个函数,以创建在其他地方存储一些用户日期的功能。当前,此代码显示了一个标准的AWS注册屏幕(我不知道该代码的隐藏位置),用户可以在此处注册:

export default withAuthenticator(App, { includeGreetings: true});

首次在AWS中成功创建此用户时,如何找到其完整内容,然后调用我自己的函数?无需再次调用此函数。

1 个答案:

答案 0 :(得分:0)

您应该将其功能性地移入amb lambads。

link描述了如何使用aws cognito仪表板轻松实现这一目标。这样,您不仅可以通过该lambda函数设置商店中的某些状态,还可以向他们发送邮件或通知您有新用户在使用。

另一种描述为here的方式是编写自己的组件来处理注册。这也使您可以对用户进行确认。这要复杂得多,但这取决于您的用例。

希望这会有所帮助。编码愉快。