$request->getParsedBody() sempre retorna null | Fórum | School of Net

Deseja poder participar de nosso fórum e tirar todas as suas dúvidas?
Clique aqui e assine nosso plano de acesso ilimitado. Saiba mais.

por Wagner

8 meses, 2 semanas atrás Wagner

$request->getParsedBody() sempre retorna null

Estou tentando gerar o token de autenticação mas não está dando certo. ``` $app->post('/auth/token', function(Request $request, Response $response, array $args){ $data = $request->getParsedBody(); $login = null; $password = null; if(isset($data['login'])){ $login = $data['login']; } if(isset($data['password'])){ $password = $data['password']; } $user = User::where('login', $login)->first(); if(!is_null($user) and password_verify($password, $user->password)){ $key = $this->get('settings')['secretKey']; return $response->withJson([ 'token' => JWT::econde($user, $key) ]); } return $response->withJson(['status' => 'error'], 401); }); ``` Sempre retorna null em $request->getParsedBody();

4 Respostas