项目环境配置
Laravel的安装如果没有使用Homestead,可以直接下载一个laragon,使用laragon安装可以参考:
Laravel 6.X + Vue.js 2.X + Element UI +vue-router 配置
用户表设计
参考知乎的个人界面:
用户应该有回答,提问,文章,关注,被关注等等数据,我们这里就使用最基本的回答,提问,文章,关注,被关注这几个来设计用户表,因为用户也要实现注册验证邮箱和登录,Laravel 6中已经提供了比较完整的认证逻辑,直接用就行。
认证可以参考:
Laravel 验证 教程
开启邮箱验证可以参考:
邮箱验证
或:
Laravel 6 Email Verification Tutorial
或:
Laravel 6 Email Verification Tutorial
或:
Laravel 6 : Activate Account after Email Verification using Laravel mail
用户表设计: