sunny-cheng  

认证组件源码

上面讲版本的时候我们知道~在dispatch方法里~执行了initial方法~~那里初始化了我们的版本~~

如果我们细心我们能看到~版本的下面其实就是我们的认证,权限,频率组件了~~

我们先看看我们的认证组件~~

我们进去我们的认证看下~~

我们这个权限组件返回的是request.user,那我们这里的request是新的还是旧的呢~~

我们的initial是在我们request重新赋值之后的~所以这里的request是新的~也就是Request类实例对象~~

那这个user一定是一个静态方法~我们进去看看~~

 


 

认证代码实现

   数据库

    

 

   用户登录成功创建token

    

 

  MyAuth验证

    

  认证测试页面需要MyAuth登录验证

    

 

posted on 2019-07-15 11:28  sunny-cheng  阅读(161)  评论(0编辑  收藏  举报