Lỗi không lấy được user khi sử dụng tymon/jwt trong laravel

Chào mọi người, em đang practice một project Laravel. Em đang gặp vấn đề ở chỗ lấy ra thông tin user sau khi đăng nhập với tymon/jwt.
Chi tiết về lỗi: Ở /login, sau khi đăng nhập thành công -> nhận được token.
Khi đó dd(auth()->user()); lấy được đầy đủ thông tin về user đã đăng nhập.
Nhưng khi truy cập vào route /refresh (chưa được authorization), thì dd(auth()->user()); lại nhận được null dù auth()->guard($guard)->refresh(); thực sự nhận được một token mới và đưa token cũ vào blacklist (đã check rất kĩ).

Route:
Route::post('/login', [AuthController::class, 'login'])->name('member.login');
Route::get('/refresh', [AuthController::class, 'refresh'])->name('refresh');

Code:
config/auth.php: https://pastecode.io/s/yavxwnfh
model/user.php: https://pastecode.io/s/gfbsh3nm
controller/authController.php: https://pastecode.io/s/fwpk1p7w

Em mò mấy ngày rồi nhưng không biết là sai ở đâu, mong mọi người giúp ạ! Em cảm ơn rất nhiều ạ!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?