【发布时间】:2017-10-18 19:45:03
【问题描述】:
我第一次尝试使用 lumen 创建一个安静的后端服务。
我习惯于使用 laravel,但使用 lumen 我已经卡在 autentication 上。我找不到这方面的任何教程。
我什至不确定我的逻辑对此是否安全。基本上我收到一个包含电子邮件和密码的发布请求,然后我想检查详细信息是否正确等并对用户进行身份验证。
我觉得我错过了一些东西,这是 lumes 标准附带的东西还是我需要重写 Auth 服务
【问题讨论】:
-
使用 Lumen,身份验证(通常)使用令牌处理。因此,在您的情况下,应该向身份验证服务发出一个发布请求以获取一个令牌,然后之后的每个请求都会发送相同的令牌来验证该请求。然而,据我所知,这些都不是开箱即用的 Lumen 内置的。这实际上是我使用完整的 Laravel 框架甚至 API 的原因,除非我需要非常薄的东西。