在处理Angular应用程序时,我有一个单页应用程序,它与JSON Web服务进行通信以获取数据。
我的Angular应用程序中的“登录”实际上只是为令牌交换用户名/密码。该令牌作为所有后续请求的标头传递,因此服务器可以对其进行授权。这很好用,直到用户刷新浏览器窗口当然(通过刷新或离开“页面”并返回)。
显然,一个选项是让用户再次输入他们的用户名/密码,但这似乎是没有任何用户的好方法。
我可以想到4个选项:
选项1是此功能的最佳选择吗?还有什么比这些更好的事情吗?
答案 0 :(得分:2)
我认为选项1是最适合您用例的选项。所有主要的Web框架都支持此选项。
如果您需要手动处理此操作,您需要确保以下步骤: