restful专栏 10.用户认证 01.Basic认证

# 01.Basic认证

[toc]{type: "ol", level: [2, 3, 4, 5]}

### 全局认证配置
```python
    # 配置认证信息
    'DEFAULT_AUTHENTICATION_CLASSES': [
        # session认证
        'rest_framework.authentication.SessionAuthentication',
        # basic认证
        'rest_framework.authentication.BasicAuthentication',
        # jwt认证
        'rest_framework_jwt.authentication.JSONWebTokenAuthentication',
    ],
```
<br><br>


### 认证方式区别
#### cookie
    存储于浏览器的非敏感数据
#### session
    将敏感数据存储于服务端
    seeion是基于cookie存在的
        session的key是存储于cookie中的
#### jwt
    在服务端存储的是数据的加密方式
<br><br>


### 基本属性
#### 输入框
    会弹出用户名与密码的输入框
![drf](imgs/03.png)
#### 加密信息
    认证后,会出现加密后的信息
![drf](imgs/04.png)
![drf](imgs/05.png)
<br><br>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值