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
TypeScript
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;
};