【发布时间】:2019-12-30 05:55:19
【问题描述】:
我看到许多博客更喜欢 jwt 而不是基于会话的身份验证。
但是,django 仍然是基于会话的,并且没有切换到 jwt auth 后端的选项。
我认为可以通过定义自定义 JwtMiddleware 来实现(其工作是填充request.user)
但是描述这个过程的在线资源太少了(How add Authenticate Middleware JWT django? 是我唯一找到的)
对 django 视图进行 jwt 身份验证是否令人不悦?
*编辑
我认为原因是(至少对我而言)没有办法将Auth header 添加到页面刷新或<a href> 链接..
而我们可以为 axios 修补 Auth header 或为 rest api 打补丁。
【问题讨论】: