以下是Authenticate.php文件,验证的过程,在这些代码中,如果用户未登陆,则视为游客,重定向网页到/console/auth/login,即登陆界面 public function handle($request, Closure $next) { if ($this->auth->guest()) { if ($request->ajax()) { return response('Unauthorized.', 401); } else { return redirect()->guest('console/auth/login'); } } return $next($request); }
AuthenticatesAndRegistersUsers中定义了getRegister, postRegister, getLogin, postLogin方法,有着路由的功能,可以提供用户注册登陆用总结:Laravel为用户注册登陆提供了方便的机制。使用group与middleware,我们可以限制需要访问的页面。通过中间件,我们可以验证用户是否已经登陆。通过group,我们可以规定需要限制的url。在AuthController中定义了登陆与注册get与post的页面与逻辑。重定向在AuthController中的AuthenticatesAndRegistersUsers中进行定义
转载于:https://www.cnblogs.com/lv448395223/p/6133600.html
相关资源:数据结构—成绩单生成器