【发布时间】:2018-01-11 13:47:58
【问题描述】:
我正在使用 MEAN 堆栈来开发 Web 应用程序。我选择它是完全无状态的 RESTFULL。对于身份验证,我使用 JWT(Json Web Token) 策略。
客户端向服务器发送登录请求,服务器进行身份验证并将 JWT 和用户数据发送到客户端(此处为角度 2)。我将此 JWT 令牌存储在 cookie 中。
现在我的问题是我们如何在视图中连续存储/显示用户详细信息。例如,如果我们认为 Facebook 是 restful,在用户登录后,客户端会显示用户数据,例如个人资料图片、个人资料链接等。
由于 Rest 身份验证仅检索数据,并在每个请求中发送凭据。
这些与用户相关的数据如何保留在客户端。是不是每次请求,都是从服务器获取用户数据,并在视图中不断更新。
如果是,如何或如果不是,那么我错过了什么。
我知道这个问题对专家来说可能是无稽之谈,但任何建议、建议或 kickstarter 信息对像我这样的新手都会有所帮助。是否有针对这些的最佳做法?
提前致谢
【问题讨论】:
标签: mean-stack restful-authentication restful-architecture