diff --git a/client/auth/logout.ts b/client/auth/logout.ts index defbbb4..a498dd5 100644 --- a/client/auth/logout.ts +++ b/client/auth/logout.ts @@ -1,3 +1,4 @@ +import getCsrfHeaderName from "../../package-shared/actions/get-csrf-header-name"; import parseClientCookies from "../utils/parseClientCookies"; /** * Login with Google Function @@ -38,7 +39,7 @@ export default async function logout(params?: { //////////////////////////////////////// localStorage.setItem("user", "{}"); - localStorage.removeItem("csrf"); + localStorage.removeItem(getCsrfHeaderName()); document.cookie = `datasquirel_social_id=null;samesite=strict;path=/`; diff --git a/client/auth/post-login.ts b/client/auth/post-login.ts index 1f61e32..5826083 100644 --- a/client/auth/post-login.ts +++ b/client/auth/post-login.ts @@ -1,3 +1,4 @@ +import getCsrfHeaderName from "../../package-shared/actions/get-csrf-header-name"; import { APILoginFunctionReturn } from "../../package-shared/types"; /** @@ -11,7 +12,7 @@ export default function postLogin(res: APILoginFunctionReturn): boolean { try { if (!res.payload) return false; if (!res.payload.csrf_k) return false; - localStorage.setItem("csrf", res.payload.csrf_k); + localStorage.setItem(getCsrfHeaderName(), res.payload.csrf_k); localStorage.setItem("user", JSON.stringify(res.payload)); return true; } catch (error) { diff --git a/dist/client/auth/logout.js b/dist/client/auth/logout.js index 06a2a52..a8d3390 100644 --- a/dist/client/auth/logout.js +++ b/dist/client/auth/logout.js @@ -13,6 +13,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { }; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = logout; +const get_csrf_header_name_1 = __importDefault(require("../../package-shared/actions/get-csrf-header-name")); const parseClientCookies_1 = __importDefault(require("../utils/parseClientCookies")); /** * Login with Google Function @@ -46,7 +47,7 @@ function logout(params) { //////////////////////////////////////// //////////////////////////////////////// localStorage.setItem("user", "{}"); - localStorage.removeItem("csrf"); + localStorage.removeItem((0, get_csrf_header_name_1.default)()); document.cookie = `datasquirel_social_id=null;samesite=strict;path=/`; //////////////////////////////////////// //////////////////////////////////////// diff --git a/dist/client/auth/post-login.js b/dist/client/auth/post-login.js index 52fe9ae..8730b84 100644 --- a/dist/client/auth/post-login.js +++ b/dist/client/auth/post-login.js @@ -1,6 +1,10 @@ "use strict"; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = postLogin; +const get_csrf_header_name_1 = __importDefault(require("../../package-shared/actions/get-csrf-header-name")); /** * Client Setup After Login * =============================================================================== @@ -14,7 +18,7 @@ function postLogin(res) { return false; if (!res.payload.csrf_k) return false; - localStorage.setItem("csrf", res.payload.csrf_k); + localStorage.setItem((0, get_csrf_header_name_1.default)(), res.payload.csrf_k); localStorage.setItem("user", JSON.stringify(res.payload)); return true; } diff --git a/package.json b/package.json index 2aa75c2..87923d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "4.5.2", + "version": "4.5.3", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {