【发布时间】:2017-06-01 07:33:05
【问题描述】:
我已经使用 Laravel 编写了一个用于检查身份验证的 API 调用。我需要将该控制器移至 Lumen 以将其用作微服务。
这是我在 Laravel 中的控制器。
public function byCredantial(Request $request)
{
$user = [
'email' => $request->input('email'),
'password' => $request->input('password')
];
if (Auth::attempt($user)) {
$response = $this->getSuccess(Auth::user()->id);
return response()->json($response, 200);
} else {
$response = $this->getError($user);
return response()->json($response, 401);
}
}
Lumen 文档未提供如何进行此类身份验证。它们没有检查凭据是否正确的功能。我怎么能在流明中做到这一点。这可能吗?
【问题讨论】:
标签: authentication lumen