快速背景,
问题:
当用户勾选"
Remember Me
"时,如何让用户登录到 我的扩展,我是否将令牌存储在Cookies中?如果用户更改其他设备上的密码该怎么办? 重新认证对吗?但如果我从饼干中获取令牌,那么 当我使用ASP.NET时,那些令牌在我的服务器上仍然有效 我的API中的标识使令牌有效期为14天。
我将很高兴知道这些问题的答案。
谢谢
答案 0 :(得分:1)
在扩展程序中,最好使用chrome.identity
API来安全存储令牌。
更改密码是需要在服务器端处理的事情;先前发布的令牌应根据需要失效(并且客户端中的后续auth失败应触发交互式重新身份验证)。