问题描述
我有以下要求:
mounted () {
if (
this.$auth.isAuthenticated &&
this.$store.state.Meta.currentUser === undefined
) {
this.$store.state.Meta.currentUser = this.$auth.user.sub
}
}
问题
mounted()
的逻辑在Vue组件的重要生命周期完成后立即运行。尽管该this.$auth.isAuthenticated
是true
,但this.$auth.user
中的用户对象当时仍是undefined
。
我正在寻找Auth0 SDK中保证有保证的挂接/回调,或者无论如何我都可以100%确保定义了user
对象并且可以使用它。
对于这种情况,研究Auth0文档对我来说是不成功的。我想知道我是否误解了这里的任何概念?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)