首页 > 其他 > 详细

(生鲜项目)15. 用户认证

时间:2019-12-26 19:21:49      阅读:103      评论:0      收藏:0      [点我收藏+]

第一节: 基本介绍

1. REST框架中, 由于是前后端分离, 所以已经是跨站点访问, 所以csrf认证也就没必要做了. 

框架中的 BasicAuthentication 和 SessionAuthentication 这两个类实际上也没干啥事, 仍然是利用django本身的 SessionMiddleware 和 AuthenticationMiddleware 这两个中间件

那么, REST中的认证有什么特别的地方吗? 有! 在于其自己的 TokenAuthentication 

2. 首先是注册app

INSTALLED_APPS = [
    ...
    rest_framework.authtoken
]

3. 使用 makemigrations 和 migrate 生成 token 表, 这个表只有3个字段, user_id 外键到我们的userprofile表

技术分享图片

 

 

 

 

 

 

 

 

 

 

 

 

-----  君子处其实,不处其华;治其内,不治其外   张居正 ------

(生鲜项目)15. 用户认证

原文:https://www.cnblogs.com/jiangzongyou/p/12103686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!