8.4.0 • Published 11 months ago

@redwoodjs/auth-supabase-middleware v8.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Supabase Middleware


NOTE: This README needs to be updated when the Supabase Web Auth will create a client and register the middleware


import type { TagDescriptor } from '@redwoodjs/web'

import App from './App'
import  createSupabaseAuthMiddleware from '@redwoodjs/auth-supabase-middleware'
import { Document } from './Document'

import { getCurrentUser } from '$api/src/lib/auth'

interface Props {
  css: string[]
  meta?: TagDescriptor[]
}

export const registerMiddleware = () => {
  const supabaseAuthMiddleware = createSupabaseAuthMiddleware({
    // optional. if not set, Supabase will use it's currentUser function vs app's
    getCurrentUser,
  })
  return [supabaseAuthMiddleware]
}

export const ServerEntry: React.FC<Props> = ({ css, meta }) => {
  return (
    <Document css={css} meta={meta}>
      <App />
    </Document>
  )
}
9.0.0-canary.241

11 months ago

9.0.0-canary.239

11 months ago

9.0.0-canary.237

11 months ago

9.0.0-canary.236

11 months ago

9.0.0-canary.235

12 months ago

9.0.0-canary.234

12 months ago

9.0.0-canary.233

12 months ago

9.0.0-canary.230

12 months ago

9.0.0-canary.212

12 months ago

9.0.0-canary.229

12 months ago

9.0.0-canary.228

12 months ago

9.0.0-canary.224

12 months ago

9.0.0-canary.206

12 months ago

9.0.0-canary.208

12 months ago

9.0.0-canary.203

12 months ago

9.0.0-canary.201

12 months ago

9.0.0-canary.200

12 months ago

9.0.0-canary.199

12 months ago

9.0.0-canary.198

12 months ago

9.0.0-canary.197

12 months ago

9.0.0-canary.196

12 months ago

9.0.0-canary.194

12 months ago

8.4.1-next.1

12 months ago

8.4.1-next.0

12 months ago

8.3.1-next.44

12 months ago

8.3.1-next.47

12 months ago

8.4.0

12 months ago

8.3.0

1 year ago

8.3.1-next.5

1 year ago

8.3.1-next.3

1 year ago

8.2.1-next.46

1 year ago

8.2.1-next.10

1 year ago

8.1.2-next.50

1 year ago

8.2.0

1 year ago

8.2.1-next.0

1 year ago

8.1.2-next.15

1 year ago

8.1.1-rc.2

1 year ago

8.1.1-next.14

1 year ago

8.1.1

1 year ago

9.0.0-canary.67

1 year ago

9.0.0-canary.81

1 year ago

9.0.0-canary.46

1 year ago

9.0.0-canary.43

1 year ago

9.0.0-canary.45

1 year ago

9.0.0-canary.44

1 year ago

9.0.0-canary.50

1 year ago

9.0.0-canary.52

1 year ago

9.0.0-canary.51

1 year ago

9.0.0-canary.54

1 year ago

9.0.0-canary.86

1 year ago

9.0.0-canary.90

1 year ago

9.0.0-canary.92

1 year ago

9.0.0-canary.91

1 year ago

9.0.0-canary.94

1 year ago

9.0.0-canary.93

1 year ago

9.0.0-canary.95

1 year ago

9.0.0-canary.98

1 year ago

9.0.0-canary.99

1 year ago

8.1.1-next.12

1 year ago

8.1.0

1 year ago

8.0.1-next.94

1 year ago

9.0.0-canary.25

1 year ago

9.0.0-canary.24

1 year ago

9.0.0-canary.27

1 year ago

9.0.0-canary.20

1 year ago

9.0.0-canary.23

1 year ago

9.0.0-canary.2

1 year ago

9.0.0-canary.35

1 year ago

9.0.0-canary.38

1 year ago

9.0.0-canary.4

1 year ago

9.0.0-canary.37

1 year ago

9.0.0-canary.5

1 year ago

9.0.0-canary.39

1 year ago

9.0.0-canary.34

1 year ago

9.0.0-canary.6

1 year ago

9.0.0-canary.7

1 year ago

9.0.0-canary.8

1 year ago

9.0.0-canary.13

1 year ago

9.0.0-canary.19

1 year ago

9.0.0-canary.10

1 year ago

9.0.0-canary.12

1 year ago

9.0.0-canary.11

1 year ago

9.0.0-canary.41

1 year ago

9.0.0-canary.40

1 year ago

9.0.0-canary.42

1 year ago

8.0.1-next.8

1 year ago

8.0.1-next.25

1 year ago

8.0.1-next.39

1 year ago

8.0.1-next.37

1 year ago

8.0.1-next.42

1 year ago

8.0.0

1 year ago

8.0.0-rc.1367

1 year ago

8.0.0-rc.1319

1 year ago

8.0.0-rc.848

1 year ago

8.0.0-rc.847

1 year ago

8.0.0-rc.1327

1 year ago

8.0.0-rc.1324

1 year ago

8.0.0-rc.851

1 year ago

8.0.0-rc.852

1 year ago

8.0.0-rc.853

1 year ago

8.0.0-rc.854

1 year ago

8.0.0-rc.855

1 year ago

8.0.0-rc.856

1 year ago

8.0.0-rc.1091

1 year ago

8.0.0-rc.1279

1 year ago

8.0.0-rc.1130

1 year ago

8.0.0-rc.1029

1 year ago

8.0.0-rc.1114

1 year ago

8.0.0-rc.1111

1 year ago

8.0.0-rc.1219

1 year ago

7.0.0

1 year ago