JWT tokens are working

このコミットが含まれているのは:
テクニカル諏訪子 2018-02-08 16:57:16 +09:00
コミット 8c4dc1d33a
2個のファイルの変更3行の追加5行の削除

ファイルの表示

@ -4,8 +4,6 @@ namespace App\Http\Controllers;
use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Auth;
use App\Http\Controllers\Controller; use App\Http\Controllers\Controller;
use Tymon\JWTAuth\Facades\JWTAuth;
use Tymon\JWTAuth\Exceptions\JWTException;
class AuthController extends Controller { class AuthController extends Controller {
/** /**
@ -26,7 +24,7 @@ class AuthController extends Controller {
$credentials = request(['username', 'password']); $credentials = request(['username', 'password']);
if (!$token = auth()->attempt($credentials)) { if (!$token = auth()->attempt($credentials)) {
return response()->json(['error' => 'Unauthorized'], 401); return response()->json(['error' => 'Unauthorised'], 401);
} }
return $this->respondWithToken($token); return $this->respondWithToken($token);
@ -72,7 +70,7 @@ class AuthController extends Controller {
return response()->json([ return response()->json([
'access_token' => $token, 'access_token' => $token,
'token_type' => 'bearer', 'token_type' => 'bearer',
'expires_in' => 131500//Auth::guard()->factory()->getTTL() * 60 'expires_in' => 131500
]); ]);
} }
} }

ファイルの表示

@ -21,7 +21,7 @@ return [
| |
*/ */
'secret' => env('JWT_SECRET', 'changeme'), 'secret' => env('JWT_SECRET'),// 'changeme'),
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------