我刚刚开始学习网络开发,不太了解身份验证。
我使用 Express JS 编写了一个 API,并且(不幸的是)决定使用 Vue JS 在单独的 Web 应用程序中编写前端。我现在尝试使用 Passport JS 添加登录系统,并意识到将后端与前端分离的缺点。
我应该在哪里初始化 Passport JS?我最初的想法是在我的 Vue 应用程序中初始化它,并从我的 API 中获取用户名和密码的验证。然而,所有文档都是关于初始化它的后端。
基本上我只是想知道后端和前端分离的应用程序的典型架构是什么样的。