首次登录用户,登录后将其路由到另一个组件以填充更多详细信息。 填写完这些详细信息后,用户注销并再次登录,然后我希望该用户不要再在添加了详细信息的地方再次使用该组件,而必须将其重定向到主页。
请告诉我如何解决这个特殊问题。
我没有要显示的代码示例。但是需要知道如何解决这个问题。
答案 0 :(得分:0)
使用CanActivate。用CanActivate
保护您的组件,并检查用户是否已填写其详细信息。详细信息填写完毕后,返回一个UrlTree
对象,将其导航到主页。当未未填写详细信息时,返回true
。