基于Laravel框架的用户注册和登录

发布时间:2022-11-23 21:19:07 点击数:332

 

基于Laravel框架的用户注册和登录

  • 实验目的和要求
  1. 实验目的:按照前后端混合或分离的开发形式,基于Laravel框架,实现简单和安全的用户注册和登录。
  2. 实验要求
  1. 实现Email形式的注册功能和相应的登录功能,注册部分具备邮件激活功能可以使用Laravel自带的邮件发送机制);
  2. 实现忘记密码时通过重置密码邮件设置新密码可以使用Laravel自带的邮件发送机制);
  3. 存在数据库中的密码不能以明文形式存放,即建议在浏览器端发送请求前,调用js代码对用户的密码做md5加密(可以在网上找到这样的js代码文件),然后再传输加密后的密码,并分析这样做的好处(建议上网找资料进行总结,并在该实验报告里列出所参考的资料);
  4. 如果不做(3)部分,那么就使用Laravel自带的密码处理机制(保存到数据库后,看着也是乱码),并分析清楚Laravel自带密码处理机制的原理(通过调查资料、查看源码等途径);
  5. Wireshark对注册信息和登录信息的传输过程做抓包,在“测试流程”中贴出带注册信息和登录信息的截图;
  6. 寻找相关文献,分析仅用md5进行加密可能存在的问题(建议到中国知网寻找,并在实验报告里列出所参考的文献)建议提出比md5更好的方案(比如:选择其他类别的哈希方法)
  7. 网页内容可以基于LaravelBlade模板,也可以使用uniappvue3
  8. hosts文件里自定义一个域名,实现通过域名来访问;
  9. 使用路由机制设计访问路径;

10)提交作业时,把自己的邮箱隐私信息去除掉。

 

 

1.实验目的:按照前后端混合或分离的开发形式,基于Laravel框架,实现简单和安全的用户注册和登录。


基于Laravel框架的用户注册和登录

注册登录php51-100元