UNPKG

next-bungie-auth

Version:

Next Bungie Auth is an open source Next.js library that provides a configurable solution for authenticating your users with Bungie.net

17 lines (16 loc) 739 B
import type { ReadonlyRequestCookies } from "next/dist/server/web/spec-extension/adapters/request-cookies"; import type { NextBungieAuthConfig, NextBungieAuthSessionResponse } from "../types"; /** @internal */ export declare const refreshSession: (cookies: ReadonlyRequestCookies, config: NextBungieAuthConfig) => Promise<{ session: NextBungieAuthSessionResponse & { status: "authorized" | "expired" | "unauthorized" | "error" | "disabled"; }; message: string; }>; /** @internal */ export declare const getSession: (cookies: ReadonlyRequestCookies, config: NextBungieAuthConfig) => { session: NextBungieAuthSessionResponse & { status: "authorized" | "unauthorized" | "stale"; }; message: string; };