for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Http\Controllers\Domains;
use JWTAuth;
use Exception;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class AuthController extends Controller
{
public function authenticate(Request $request)
$credentials = [
'email' => $request->json('login'),
'password' => $request->json('password'),
];
if (! $token = JWTAuth::attempt($credentials)) {
return response()->json([ 'error' => 'invalid_credentials' ], 401);
}
return response()->json(compact('token'));