getToken

This section covers the getToken server function.

The getToken function is used to retrieve the authentication token associated with the current user session. This token is essential for making authenticated requests to your server or external APIs.

Usage

import { getToken } from "auth";

async function handleRequest(req, res) {
  const token = await getToken(req);

  if (token) {
    // Token retrieved successfully
    res.status(200).json({ message: "Token retrieved successfully", token });
  } else {
    // No token available
    res.status(401).json({ message: "No token available" });
  }
}

Parameters

  • req: The request object, typically provided by the server framework (e.g., Next.js, Express).
  • res: The response object,