Skip to content

Instantly share code, notes, and snippets.

@alexjtupper
alexjtupper / _middleware.ts
Last active August 2, 2022 15:42
@auth0-nextjs getSession compatible with Next.js Edge Runtime (middleware)
import { getSession } from './getMiddlewareSession';
import { NextMiddleware } from 'next/server';
const middleware: NextMiddleware = async (req, event) => {
try {
let session = await getSession(req)
console.log(session.user.name)
} catch (err) {
console.error(err)
}