雅安论坛

标题: laravel使用权限验证Auth [打印本页]

作者: 匿名    时间: 2023-6-2 10:47
标题: laravel使用权限验证Auth
laravel使用权限验证Auth

在顶部引入使用
  1. use Auth;
复制代码

  1. Auth::guard();// 自定义看守器 默认为 `web`
复制代码

  1. Auth::user();// 获取当前的认证用户,一个提供者的模型
复制代码

  1. Auth::id();// 获取当前的认证用户的 ID(未登录情况下会报错)
复制代码

  1. Auth::attempt(['email' => $email, 'password' => $password],true);// 通过给定的信息来尝试对用户进行认证(成功后会自动启动会话),第一个数组就是认证的参数,第二个参数true就是'记住我'功能
复制代码

  1. Auth::login(User::find(1), $remember = false);// 登录一个指定用户到应用上,一般是登陆的参数通过后,执行login方法,保存session等登陆成功的操作
复制代码

  1. Auth::logout();// 使用户退出登录(清除会话)
复制代码








欢迎光临 雅安论坛 (https://www.yaanbbs.net/) Powered by Discuz! X3.4