使用 Vue JS 和 Django 进行身份验证?

Edu*_*yes 1 django django-rest-framework vue.js

我正在使用 Vue JS、Django2、Django Rest Framework 进行一个小型大学项目,其中我为用户提供了 2 个不同的角色,以便他们可以在应用程序中执行不同的操作。

我对登录部分感到困惑。我不知道如何在我的项目中使用两个框架(Vue 和 django)进行身份验证。我读过 JWT,我了解它是如何工作的,但我以前没有使用过。如果没有其他方法可以使用身份验证,我将使用 JWT。

是否有另一种方法可以使用这两个框架进行身份验证?

nic*_*317 7

是的,有几种方法可以做到这一点。但我已经使用 JWT 做到了这一点。访问令牌用于在后端验证用户。访问令牌和刷新令牌由 django 包(SimpleJWT)生成。在前端,我使用 Vuejs 和 Vuex 来处理登录、注销等。

您可以在此处查看我的 github 存储库:https : //github.com/nishant-boro/django_rest-vuejs-auth
这可能正是您要查找的内容。