http://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication
Note that the default obtain_auth_token view explicitly uses JSON requests and responses, rather than using default renderer and parser classes in your settings. If you need a customized version of the obtain_auth_token view, you can do so by overriding the ObtainAuthToken view class, and using that in your url conf instead.
By default there are no permissions or throttling applied to the obtain_auth_token view. If you do wish to apply throttling you'll need to override the view class, and include them using the throttle_classes attribute.
1
JasperYanky 2017-04-04 14:24:20 +08:00 1
用了 rest_auth ,就是干
|
2
willhunger OP @JasperYanky #1 那我现在该如何做?/
|
3
JasperYanky 2017-04-04 14:52:36 +08:00
@willhunger 登录后 拿到 token 然后 request 的时候 放到 head 里面,就能认证了
|
4
willhunger OP @JasperYanky 直接用表单 post 去认证就好了吧,
可是我的那个 token 过期和刷新如何解决? |
5
JasperYanky 2017-04-04 16:06:41 +08:00
@willhunger 过期后只能重新登录 没有过期 可以刷新~ http://getblimp.github.io/django-rest-framework-jwt/#refresh-token
|
6
willhunger OP @JasperYanky #5 这个可是基于 jwt 的
我晚上去试一下吧,不懂再来问 |
7
willhunger OP @JasperYanky #5 https://github.com/aq1/henchman/tree/master/authentication
麻烦你看看是不是和这个类似,感觉就是写一套 api ,然后在 post 或者 get 得到要的信息?(´・_・`) 第一次了解这个,不是很懂 |
8
JasperYanky 2017-04-04 16:44:03 +08:00
@willhunger 类似的 自己也可以处理 不过不用自己折腾的话,直接拿来用也蛮好的~ 分分钟插件用起来就是干 :)
|
9
JasperYanky 2017-04-04 17:37:10 +08:00
@willhunger 是的
|