我们有一个带有OAuth身份验证的angular 5应用程序,以及由文档工具生成的纯html / js在线帮助doc应用程序。
其中一项要求是,只有经过身份验证的用户才能访问在线帮助应用程序。但是,在线帮助应用程序本身现在没有身份验证逻辑。
基本上,我们希望用户首先登录到angular 5应用,然后单击链接以显示在线帮助文档页面。而且,如果用户不登录,他们将无法查看在线帮助。
我们有两种建议的方法:
在单独的位置托管在线帮助应用程序,并为其添加身份验证逻辑。
重复使用在angular 5 App中实现的身份验证逻辑
我们希望将在线帮助应用程序嵌入其中 angular 5 App,因此我们没有针对 在线帮助应用程序。
我们只是想知道是否可以托管另一个html / js应用程序 角5应用程序内?并重用现有的CanActive路线 守护?欢迎任何建议。