作为Django的新手,我想知道是否有一种“快速”和“优雅”的方法来替换Django为API身份验证创建访问令牌的默认模型?
我使用像"django-rest-framework-simplejwt“这样的插件,默认情况下,它们只适用于用户模型。
关键是让用户创建应用程序,每个应用程序都有自己的API访问和刷新令牌!
谢谢。
发布于 2020-05-06 16:47:00
我最终开发了自己的应用程序认证系统!
)
这是一个视图的样例。
@method_decorator([require_POST, AuthorizeTokensAndSetApp], name='dispatch')
class PaymentBillCreateView(APIView):
authentication_classes = [MyTokenAuthentication]
permission_classes = [UserIsAllowedToAccess, AppIsAllowedToAccess]
renderer_classes = [JSONRenderer]https://stackoverflow.com/questions/61395396
复制相似问题