$credentials = request(['name', 'password']);
if (!$token = auth('api')->attempt($credentials)) {return response()->json(['error' => 'Unauthorized'], 401);
}

attempt 方法会接受一个数组来作为第一个参数,改参数提供的值将用于存在数据库中的用户数据

1.使用id字段的值在数据库中查找
1.如果用户被找到:
    先将传参的password值进行哈希\Hash:make() 加密, 然后与数据库中的password进行已经加密的进行匹配
    如果两个值一致,会创建一个会话给认证的用户

2.为找到返回false

Laravel 用户认证中 attempt方法相关推荐

  1. opensips mysql 认证_基于ubuntu中使用mysql实现opensips用户认证的解决方法

    1 MySQL支持 1.1 MySQL模块支持 默认安装时,不包含MySQL模块. opensipsctlrc文件中包含了数据库配置的信息,要想让opensips支持mysql数据库,在编译安装的时候 ...

  2. laravel auth.php,Laravel 用户认证 Auth

    很多应用是需要登陆后才能操作,Laravel提供了一个auth工具来实现用户的认证功能.并且有一个config/auth.php来配置auth工具.大概看一下auth工具的常用方法 Auth::che ...

  3. [laravel]laravel用户认证及api认证,session,cookie,api_token

    我们开始制作完哪个站的时候第一个想要做的就是用户的问题,但是用户的问题说难不难,说简单也不简单,对于网页端,保存用户信息需要考虑使用的session,还是cookie,也有的公司使用token的,既然 ...

  4. 4.监控展示系统Grafana和LDAP用户认证平台集成方法

    文章目录 1.LDAP平台配置 1.1 创建grafana应用的组织单元GrafanaGroups 1.2 GrafanaGroups组的对象和属性 1.3 将test01用户加入Grafana-ad ...

  5. Laravel 用户认证与登陆

    先看看laravel 自带的用户认证 1.laravel 有内置了用户认证的控制器,它们被放置在 App\Http\Controllers\Auth RegisterController 处理用户注册 ...

  6. Laravel核心代码学习--用户认证系统(基础介绍)

    用户认证系统(基础介绍) 使用过Laravel的开发者都知道,Laravel自带了一个认证系统来提供基本的用户注册.登录.认证.找回密码,如果Auth系统里提供的基础功能不满足需求还可以很方便的在这些 ...

  7. Laravel核心解读 -- 用户认证系统(基础介绍)

    用户认证系统(基础介绍) 使用过Laravel的开发者都知道,Laravel自带了一个认证系统来提供基本的用户注册.登录.认证.找回密码,如果Auth系统里提供的基础功能不满足需求还可以很方便的在这些 ...

  8. Shiro与SpringBoot整合,实现登录拦截、用户认证、用户授权等。实战demo

    文章目录 开篇必读: 一.开发环境 二.项目搭建 三.配置 shiro 配置类 1.自定义 Realm 类. 2.创建shiro配置类. 四.创建页面.Controller. Service等. 五. ...

  9. php 用户认证,用户认证-php初级教程手册,php程序员教程网

    在专门?? Web 网站上,常常会需要用户的帐号及密码,也就是身份确认的步骤.早期的 NCSA httpd 服务器并没有提供这项用户确认的功能,Webmaster 只能用手工打造一个身份确认的 CGI ...

最新文章

  1. Hadoop put file 错误:fs.FSInputChecker: Found checksum error
  2. 创建工程师文化的3个步骤 | IDCF
  3. 如何使用Markdown写博客
  4. pta 习题集 5-2 找出不是两个数组共有的元素 (5分)
  5. 关于spring的事务管理(单数据库):纯属猜测。
  6. vSAN其实很简单-vSAN禁得起折腾的吗?
  7. findbugs代码检查常见问题及处理
  8. Linux命令行连接WiFi
  9. easydarwin 安装_EasyDarwin流媒体服务器的简介和搭建
  10. txt电子书如何用安卓手机完美打开?
  11. PrimeNG之DataTable
  12. c语言用分支结构判断最大字符,第3章C语言 分支结构PPT课件.ppt
  13. android 手机 otg,对于安卓智能手机的OTG功能,你了解多少
  14. 批量处理 | 起点和终点交叉配对进行路线查询
  15. 【六更完结!由于字数限制开新文章继续】零基础信号与系统学习笔记:复指数信号、傅里叶级数的系数推导、三角函数正交性、离散傅里叶变换、相位补偿、z变换表、逆变换表、常见序列及其作用
  16. R语言读写最灵活的文件——txt文件
  17. 西瓜书第三章:LDA(及详细Fisher实现),QDA的python实现[仅代码实现]
  18. 智能回收机、垃圾分拣机器人 垃圾回收这是技术活儿
  19. css----BFC,IFC,GFC,FFC的区别
  20. 换工作穷3个月,换行业穷3年,怎么换工作,你真的知道吗?

热门文章

  1. 用Matlab创建BP神经网络
  2. OpenGL---GLUT教程 GLUT初始化
  3. html游戏博客论坛社区源码
  4. 联想小新14pro锐龙版网卡rtl8852ae在ubunru18.04装网卡驱动
  5. 【光电工程实训】红外测温枪 红外辐射原理 测量影响因素探究标定
  6. 基于java面对对象编程范式笔记
  7. 数字孪生银行项目经典案例
  8. 嵌入式linux零基础培训,零基础精通嵌入式linux系统有那么容易吗
  9. Microsoft Word教程:如何在 Word 中创建文档、添加和编辑文本?
  10. 【pygame学习+实战】第一篇:游戏最小系统