【发布时间】:2018-01-27 04:03:42
【问题描述】:
我正在 Laravel 中创建小项目。我制作了一个基于 vue.js 的小型 CMS(它是基于组件的 SPA 应用程序),现在我(作为管理员)想从 vue 的组件手动将用户插入数据库(用户名、电子邮件、密码和布尔 isAdmin)。
问题是我怎样才能以安全的方式做到这一点?
【问题讨论】:
-
你尝试了什么?
标签: database laravel security vue.js
我正在 Laravel 中创建小项目。我制作了一个基于 vue.js 的小型 CMS(它是基于组件的 SPA 应用程序),现在我(作为管理员)想从 vue 的组件手动将用户插入数据库(用户名、电子邮件、密码和布尔 isAdmin)。
问题是我怎样才能以安全的方式做到这一点?
【问题讨论】:
标签: database laravel security vue.js
我一直在使用vue-auth 在我的项目中处理这个问题。它通过vue-resource 或axios HTTP 客户端将自己注入到请求和响应中,并允许各种身份验证方案。 JWT 是一种流行的选项,我使用 bearer authentication。
我将 Rails 用于我的 API,因此我无法就 Laravel 的结果提供建议,但基本流程是 -
【讨论】: