首页 > 解决方案 > 如何在 lumen 5.8 中处理 json 请求

问题描述

我有json登录如下:

{
"email":"mypersonaldata@gmail.com"
"password":"12345"
}

$content = $request->getContent(); 我可以通过使用我想要验证 json 来捕获控制器上的 json

        //validate incoming request 
        $this->validate($request, [
            'email' => 'required|string',
            'password' => 'required|string',
        ]);

        $credentials = $request->only(['email', 'password']);

        if (! $token = Auth::attempt($credentials)) {
            return response()->json(['message' => 'Unauthorized'], 401);
        }

请帮助我如何做到这一点,非常感谢

标签: phpjsonlumen

解决方案


您好朋友,您可以查看您将轻松理解的文档 https://laravel.com/docs/5.7/authentication参考。


推荐阅读