我已经阅读了多个关于身份验证的教程,但我也很困惑。我试图在客户端设备上使用html表单记录用户,这意味着我没有使用Django模板。它是否像以下一样工作?
我从前端发送什么来实现这一目标?
答案 0 :(得分:1)
是的,使用用户名和密码组合向RESTful后端发送帖子请求
Django对用户名和密码进行身份验证,并记录用户在其中设置与我认为您所指的用户相关联的sessionid作为令牌。这是通过login()方法完成的。 https://docs.djangoproject.com/en/dev/topics/auth/default/#django.contrib.auth.login
通常Django会在客户端的计算机上将sessionid设置为coookie或session变量,但我想你可以将它保存在本地存储中,然后每次检索并验证它#39;每个请求都有一个有效的sessionid,但让Django的中间件只使用会话来处理所有内容会更容易。