【发布时间】:2015-12-06 07:23:07
【问题描述】:
我有一个场景,我有一个基于 laravel 并由 JWT 控制的 rest api。然后我使用另一个路由来请求令牌的 api。但是,一旦我在提供登录凭据后收到令牌,我应该将令牌保存在哪里?
我认为它应该保存在客户端的浏览器中,所以在下一个请求时,我们只需从浏览器中获取令牌,然后通过另一个请求。将令牌保存在浏览器中也将具有扩展服务器的优势,因为如果它在服务器的会话中,则并非所有服务器都将与此会话数据同步。
现在我想听听您对此的意见,我应该将令牌存储在 cookie 中还是浏览器的 LocalStorage 中?我知道如何将它存储在 cookie 中,但不知道如何使用 js 存储在 localstorage 中。如果您能指出这方面的任何教程,将会很有帮助。
【问题讨论】: