Laravel安全相关

用户认证

通过应用程序进行身份验证和登录的方法,在web应用程序中实现此功能自己写比较困难,Laravel提供了一套脚手架。

Laravel的核心用户认证机制是由“看守器”和“提供器”,看守器定义如何对每个请求的用户进行身份验证。提供器定义如何从持久存储中检索用户,Laravel支持使用Model和数据库查询生成器检索用户,还可以根据应用程序的需要自由定制其他提供程序.

model目录中有user model,这个模型可以和Eloquent身份验证驱动程序一起使用,当输入用户名和密码且正确的时候,存入session中,cookie中存放了session id。

脚手架配置还挺麻烦的,手动验证的流程。

use Auth