This commit is contained in:
Benjamin Toby 2025-01-14 16:03:51 +01:00
parent fc9839fd0c
commit 9cd2707157
3 changed files with 8 additions and 4 deletions

View File

@ -9,6 +9,7 @@ const decrypt_1 = __importDefault(require("../package-shared/functions/dsql/decr
const ejson_1 = __importDefault(require("../package-shared/utils/ejson"));
const write_auth_files_1 = require("../package-shared/functions/backend/auth/write-auth-files");
const parseCookies_1 = __importDefault(require("../package-shared/utils/backend/parseCookies"));
const grab_host_names_1 = __importDefault(require("../package-shared/utils/grab-host-names"));
/**
* # Logout user
*/
@ -19,9 +20,10 @@ function logoutUser({ response, database, dsqlUserId, encryptedUserString, reque
* @description Check Encryption Keys
*/
try {
const { user_id } = (0, grab_host_names_1.default)({ userId: dsqlUserId });
const cookieNames = (0, get_auth_cookie_names_1.default)({
database,
userId: dsqlUserId || process.env.DSQL_API_USER_ID,
userId: user_id,
});
if (debug) {
console.log("logoutUser:cookieNames", cookieNames);

View File

@ -1,6 +1,6 @@
{
"name": "@moduletrace/datasquirel",
"version": "3.5.8",
"version": "3.5.9",
"description": "Cloud-based SQL data management tool",
"main": "dist/index.js",
"bin": {

View File

@ -5,7 +5,7 @@ import EJSON from "../package-shared/utils/ejson";
import { deleteAuthFile } from "../package-shared/functions/backend/auth/write-auth-files";
import parseCookies from "../package-shared/utils/backend/parseCookies";
import { DATASQUIREL_LoggedInUser } from "../package-shared/types";
import grabKeys from "../package-shared/utils/grab-keys";
import grabHostNames from "../package-shared/utils/grab-host-names";
type Param = {
encryptedUserString?: string;
@ -41,9 +41,11 @@ export default function logoutUser({
* @description Check Encryption Keys
*/
try {
const { user_id } = grabHostNames({ userId: dsqlUserId });
const cookieNames = getAuthCookieNames({
database,
userId: dsqlUserId || process.env.DSQL_API_USER_ID,
userId: user_id,
});
if (debug) {