Laravel 5将配置文件/更改页面添加到基本身份验证

时间:2015-05-28 11:19:36

标签: authentication laravel-5

Laravel 5捆绑了一个基本的注册和身份验证系统,该系统缺少实际情况所需的一些功能(通过电子邮件确认,用户可以编辑其数据的个人资料页面)。

我想将此添加到Laravel 5中的现有身份验证系统。采取哪些正确的步骤?我可以不改变供应商文件吗?

1 个答案:

答案 0 :(得分:1)

Laravel不应该是一个开箱即用的工作应用程序。它为您提供登录和注册时用户身份验证的基础知识。其他任何事情都取决于你实施。

您无需更改供应商文件(您永远不应该这样做)。 Laravel有一个Auth控制器,它使用特征来提供登录和注册方法。您可以将自己的方法添加到此控制器。

就如何实施电子邮件验证的具体细节而言,Laracasts最近制作了一个关于这个主题的视频:https://laracasts.com/lessons/email-verification-in-laravel

个人资料页面,您将不得不自己完成。您需要做的就是创建一个控制器,其中一个操作用于显示编辑配置文件表单,另一个操作用于保存当前登录用户的配置文件数据。这并不难。