如何收听 aws cognito 中更改的身份验证状态?
How to listen to auth state changed in aws cognito?
我在我的 React 应用程序中使用 aws cognito 作为身份验证解决方案。我没有使用 aws react 包提供的组件,而是使用 aws javascript 库中的 api。我想听听认证状态改变了。
谷歌搜索并查看 aws 文档后,我仍然找不到任何这样的方法。
如何监听授权状态的变化?
Amplify 提供了一个名为 Hub 的实用程序对象,可以侦听身份验证状态更改。
在此处查看示例文档:https://docs.amplify.aws/lib/auth/auth-events/q/platform/js
我使用它的方式是在一个自定义挂钩中设置它,该挂钩被注入到 app.tsx 文件中。
我在我的 React 应用程序中使用 aws cognito 作为身份验证解决方案。我没有使用 aws react 包提供的组件,而是使用 aws javascript 库中的 api。我想听听认证状态改变了。
谷歌搜索并查看 aws 文档后,我仍然找不到任何这样的方法。
如何监听授权状态的变化?
Amplify 提供了一个名为 Hub 的实用程序对象,可以侦听身份验证状态更改。
在此处查看示例文档:https://docs.amplify.aws/lib/auth/auth-events/q/platform/js
我使用它的方式是在一个自定义挂钩中设置它,该挂钩被注入到 app.tsx 文件中。