0.1.6 • Published 1 year ago
duksan-common-util v0.1.6
@masterh8887/duksan-common-util
:chart_with_upwards_trend: common-module
사용방법
설치
npm i duksan-common-util
yarn add duksan-common-util
JWT 기본 사용법
import { JwtHelper } from "duksan-common-util";
const helper = new JwtHelper();
const jwt = helper.getJwtObject(accessToken);
- 억세스 토큰이 만료되었는지 여부
jwt.isExpired();
- 관리자/고객 번호
jwt.getSeq();
- 관리자/고객 이름
jwt.getName();
- 관리자/고객 접속 이메일
jwt.getLoginEmail();
- 사용자 권한
jwt.getRole();
RoleType.SYSTEM; // 시스템 권한
RoleType.MASTER; // 최고관리자 권한
RoleType.MANAGER; // 매니저 권한
RoleType.USER; // 회원권한
- 사용자 유형
jwt.getUserType();
AuthTokenUserType.ADMIN; // 사용자 유형 (관리자)
AuthTokenUserType.USER; // 사용자 유형 (회원)
- 접속 IP 주소
jwt.getIp();