@vyro-x/react-auth
Advanced tools
Comparing version 1.0.11 to 1.0.12
@@ -1,9 +0,9 @@ | ||
export declare const ACCESS_TOKEN_COOKIE_NAME = "vyro_access_token"; | ||
export declare const REFRESH_TOKEN_COOKIE_NAME = "vyro_refresh_token"; | ||
export declare const getAccessToken: () => any; | ||
export declare const setAccessToken: (value: string) => void; | ||
export declare const getRefreshToken: () => any; | ||
export declare const setRefreshToken: (value: string) => void; | ||
export declare const ACCESS_TOKEN_LOCAL_STORAGE_KEY = "vyro_access_token"; | ||
export declare const REFRESH_TOKEN_LOCAL_STORAGE_KEY = "vyro_refresh_token"; | ||
export declare const getAccessToken: () => string; | ||
export declare const setAccessToken: (value: any) => void; | ||
export declare const getRefreshToken: () => string; | ||
export declare const setRefreshToken: (value: any) => void; | ||
export declare const clearAccessToken: () => void; | ||
export declare const clearRefreshToken: () => void; | ||
export declare const isAuthenticated: () => boolean; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.isAuthenticated = exports.clearRefreshToken = exports.clearAccessToken = exports.setRefreshToken = exports.getRefreshToken = exports.setAccessToken = exports.getAccessToken = exports.REFRESH_TOKEN_COOKIE_NAME = exports.ACCESS_TOKEN_COOKIE_NAME = void 0; | ||
const react_cookie_1 = require("react-cookie"); | ||
exports.ACCESS_TOKEN_COOKIE_NAME = 'vyro_access_token'; | ||
exports.REFRESH_TOKEN_COOKIE_NAME = 'vyro_refresh_token'; | ||
const clientSideCookies = new react_cookie_1.Cookies(); | ||
const getAccessToken = () => clientSideCookies.get(exports.ACCESS_TOKEN_COOKIE_NAME); | ||
exports.isAuthenticated = exports.clearRefreshToken = exports.clearAccessToken = exports.setRefreshToken = exports.getRefreshToken = exports.setAccessToken = exports.getAccessToken = exports.REFRESH_TOKEN_LOCAL_STORAGE_KEY = exports.ACCESS_TOKEN_LOCAL_STORAGE_KEY = void 0; | ||
exports.ACCESS_TOKEN_LOCAL_STORAGE_KEY = 'vyro_access_token'; | ||
exports.REFRESH_TOKEN_LOCAL_STORAGE_KEY = 'vyro_refresh_token'; | ||
const getAccessToken = () => localStorage.getItem(exports.ACCESS_TOKEN_LOCAL_STORAGE_KEY); | ||
exports.getAccessToken = getAccessToken; | ||
const setAccessToken = (value) => { | ||
clientSideCookies.set(exports.ACCESS_TOKEN_COOKIE_NAME, value, { | ||
path: '/', | ||
maxAge: 30 * 86400, | ||
}); | ||
}; | ||
const setAccessToken = (value) => localStorage.setItem(exports.ACCESS_TOKEN_LOCAL_STORAGE_KEY, value); | ||
exports.setAccessToken = setAccessToken; | ||
const getRefreshToken = () => clientSideCookies.get(exports.REFRESH_TOKEN_COOKIE_NAME); | ||
const getRefreshToken = () => localStorage.getItem(exports.REFRESH_TOKEN_LOCAL_STORAGE_KEY); | ||
exports.getRefreshToken = getRefreshToken; | ||
const setRefreshToken = (value) => { | ||
clientSideCookies.set(exports.REFRESH_TOKEN_COOKIE_NAME, value, { | ||
path: '/', | ||
maxAge: 30 * 86400, | ||
}); | ||
}; | ||
const setRefreshToken = (value) => localStorage.setItem(exports.REFRESH_TOKEN_LOCAL_STORAGE_KEY, value); | ||
exports.setRefreshToken = setRefreshToken; | ||
const clearAccessToken = () => clientSideCookies.remove(exports.ACCESS_TOKEN_COOKIE_NAME, { path: '/' }); | ||
const clearAccessToken = () => localStorage.removeItem(exports.ACCESS_TOKEN_LOCAL_STORAGE_KEY); | ||
exports.clearAccessToken = clearAccessToken; | ||
const clearRefreshToken = () => clientSideCookies.remove(exports.REFRESH_TOKEN_COOKIE_NAME, { path: '/' }); | ||
const clearRefreshToken = () => localStorage.removeItem(exports.REFRESH_TOKEN_LOCAL_STORAGE_KEY); | ||
exports.clearRefreshToken = clearRefreshToken; | ||
const isAuthenticated = () => !!(0, exports.getAccessToken)(); | ||
exports.isAuthenticated = isAuthenticated; |
{ | ||
"name": "@vyro-x/react-auth", | ||
"description": "Client authentication", | ||
"version": "1.0.11", | ||
"version": "1.0.12", | ||
"private": false, | ||
@@ -6,0 +6,0 @@ "main": "lib/index.js", |
31294
635