Skip to content

Instantly share code, notes, and snippets.

@Rogerfergi
Rogerfergi / auth-attacher.ts
Created May 16, 2026 15:37
LegalClaw Supabase integration files for Lovable (mrknctrjdutonywwfobj, eu-west-1)
// This file is automatically generated. Do not edit it directly.
import { createMiddleware } from '@tanstack/react-start'
import { supabase } from './client'
// Must be registered as a global `functionMiddleware` in `src/start.ts`; otherwise
// the browser never attaches the bearer token to serverFn RPCs.
export const attachSupabaseAuth = createMiddleware({ type: 'function' }).client(
async ({ next }) => {
const { data } = await supabase.auth.getSession()
const token = data.session?.access_token