@wristband/nextjs-auth
Version:
SDK for integrating your Next.js application with Wristband. Handles user authentication, session management, and token management.
28 lines (27 loc) • 2.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createWristbandJwtValidator = exports.SessionErrorCode = exports.SessionError = exports.WristbandError = exports.saveSessionWithCookies = exports.getSessionFromRequest = exports.getReadOnlySessionFromCookies = exports.getPagesRouterSession = exports.getMutableSessionFromCookies = exports.destroySessionWithCookies = exports.createWristbandAuth = void 0;
const auth_1 = require("./auth");
Object.defineProperty(exports, "createWristbandAuth", { enumerable: true, get: function () { return auth_1.createWristbandAuth; } });
const error_1 = require("./error");
Object.defineProperty(exports, "WristbandError", { enumerable: true, get: function () { return error_1.WristbandError; } });
const session_1 = require("./session");
Object.defineProperty(exports, "destroySessionWithCookies", { enumerable: true, get: function () { return session_1.destroySessionWithCookies; } });
Object.defineProperty(exports, "getMutableSessionFromCookies", { enumerable: true, get: function () { return session_1.getMutableSessionFromCookies; } });
Object.defineProperty(exports, "getPagesRouterSession", { enumerable: true, get: function () { return session_1.getPagesRouterSession; } });
Object.defineProperty(exports, "getReadOnlySessionFromCookies", { enumerable: true, get: function () { return session_1.getReadOnlySessionFromCookies; } });
Object.defineProperty(exports, "getSessionFromRequest", { enumerable: true, get: function () { return session_1.getSessionFromRequest; } });
Object.defineProperty(exports, "saveSessionWithCookies", { enumerable: true, get: function () { return session_1.saveSessionWithCookies; } });
/**
* Re-export session types from typescript-session
*
* These types are needed for session configuration and custom session data definitions.
*/
var typescript_session_1 = require("@wristband/typescript-session");
Object.defineProperty(exports, "SessionError", { enumerable: true, get: function () { return typescript_session_1.SessionError; } });
Object.defineProperty(exports, "SessionErrorCode", { enumerable: true, get: function () { return typescript_session_1.SessionErrorCode; } });
/**
* Re-export from typescript-jwt
*/
var typescript_jwt_1 = require("@wristband/typescript-jwt");
Object.defineProperty(exports, "createWristbandJwtValidator", { enumerable: true, get: function () { return typescript_jwt_1.createWristbandJwtValidator; } });