API changes

This commit is contained in:
Abhishek Mali
2025-12-01 11:44:43 +05:30
parent 04b00c9db8
commit ec2a0baceb
14 changed files with 519 additions and 9 deletions

View File

@@ -9,6 +9,25 @@ use App\Models\User;
class UserAuthController extends Controller
{
public function refreshToken()
{
try {
$newToken = JWTAuth::refresh(JWTAuth::getToken());
return response()->json([
'success' => true,
'token' => $newToken,
]);
} catch (\Exception $e) {
return response()->json([
'success' => false,
'message' => 'Could not refresh token.',
], 401);
}
}
/**
* User Login
*/
@@ -60,6 +79,8 @@ class UserAuthController extends Controller
]);
}
/**
* User Logout
*/