角度ssr身份验证问题

时间:2020-03-19 17:37:57

标签: angular server-side-rendering angular-universal

问题在于如何在服务器端对用户进行身份验证? 我很快听说应该使用isPlatformBrowser在客户端进行身份验证。 但是问题是当用户登录时,然后我们向angular ssr发送请求,此处渲染页面不正确,而不是看到正确的页面,用户将看到登录页面! 我想知道没有人提到这个问题!!! 还可以推断2种方法:1:在服务器端,我们应该向api服务器请求并批准该用户有效或无效。 2:我们使用cookie并检查authGuard上cookie中是否存在特定密钥

我想知道还有没有其他办法比我的更好? 并且还想知道我是否使用cookie方法,只是检查它是否存在,是否安全?除了api服务器,没有人可以手动添加它吗?

0 个答案:

没有答案