UNPKG

@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
"use strict"; 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; } });