© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•4y ago•
2 replies
0xRice

Auth error with Next.js example

I looked into line 80 of the error file, I think it has someting to do with
subscription
subscription
.

// pages/login.tsx

import { useSessionContext, useUser } from '@supabase/auth-helpers-react'

const LoginPage = (): JSX.Element => {
  const { isLoading, session, error, supabaseClient } = useSessionContext()
  const user = useUser()

  if (isLoading || !user) {
    return <>Not login</>
  }

  return (
    <div className="flex h-screen">
      <h1>Test</h1>
    </div>
  )
}

export default LoginPage
// pages/login.tsx

import { useSessionContext, useUser } from '@supabase/auth-helpers-react'

const LoginPage = (): JSX.Element => {
  const { isLoading, session, error, supabaseClient } = useSessionContext()
  const user = useUser()

  if (isLoading || !user) {
    return <>Not login</>
  }

  return (
    <div className="flex h-screen">
      <h1>Test</h1>
    </div>
  )
}

export default LoginPage


// _app.tsx

import '../styles/globals.css'
import type { AppProps } from 'next/app'
import { SessionContextProvider } from '@supabase/auth-helpers-react'
import { createBrowserSupabaseClient } from '@supabase/auth-helpers-nextjs'

const App = ({ Component, pageProps }: AppProps) => {
  const [supabaseClient] = useState(() => createBrowserSupabaseClient())

  return (
    <SessionContextProvider
      supabaseClient={supabaseClient}
      initialSession={pageProps.initialSession}
    >
      <Component {...pageProps} />
    </SessionContextProvider>
  )
}

export default App
// _app.tsx

import '../styles/globals.css'
import type { AppProps } from 'next/app'
import { SessionContextProvider } from '@supabase/auth-helpers-react'
import { createBrowserSupabaseClient } from '@supabase/auth-helpers-nextjs'

const App = ({ Component, pageProps }: AppProps) => {
  const [supabaseClient] = useState(() => createBrowserSupabaseClient())

  return (
    <SessionContextProvider
      supabaseClient={supabaseClient}
      initialSession={pageProps.initialSession}
    >
      <Component {...pageProps} />
    </SessionContextProvider>
  )
}

export default App
Screen_Shot_2022-10-17_at_12.24.11_pm.png
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Supabase Auth with Next.js
SupabaseSSupabase / help-and-questions
4y ago
Supabase auth next.js
SupabaseSSupabase / help-and-questions
4y ago
Sveltekit auth helper example error
SupabaseSSupabase / help-and-questions
4y ago
Next Js 16, Data-Access-Layer with auth check
SupabaseSSupabase / help-and-questions
3mo ago