10.6. 认证用户

本教程最新版为 1.22,当前版本已放弃维护,请阅读最新版本!

说明

上一节我们创建了登录表单和 session 库,已经具备了用户登录功能的雏形,本节来最终完善此功能。

auth 包

基于 session 包,我们将会创建 auth 包,来管理用户认证。

方法列表如下:

方法名称 作用
auth.User 获取当前登录用户
auth.Attempt 传入邮箱和密码,进行登陆尝试
auth.Login 传入用户模型,用户注册成功后登陆用户
auth.Logout 退出登录
auth.Check 检测是否登录

使用 auth.Attempt 或者 auth.Login 进行登录,在这个方法里如果登录成功的话,会写入一个叫 uid 的会话数据。

以上方法名称借鉴了 Laravel 框...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
贡献者:3
讨论数量: 1