feat: create token validation endpoint

This commit is contained in:
2026-01-20 11:27:52 +07:00
parent 22428c720c
commit 20b371dbf6
3 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,12 @@
import { AppError } from "../../../../helpers/error/instances/app";
import { jwtDecode } from "../../../../helpers/http/jwt/decode";
import { jwtEncode } from "../../../../helpers/http/jwt/encode";
export const tokenValidationService = (payload: string) => {
try {
const decoded = jwtDecode(payload);
return decoded;
} catch (error) {
throw new AppError(500, "Token validation failed", error);
}
};