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

问题描述 投票:0回答:1

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

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

还有其他方法可以同时使用这两个框架进行身份验证吗?

django vue.js authentication django-rest-framework
1个回答
9
投票

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

您可以在这里查看我的 github 存储库:https://github.com/nishant-boro/django_rest-vuejs-auth
这可能正是您正在寻找的东西。

© www.soinside.com 2019 - 2024. All rights reserved.