import Link from 'next/link' import { supabase } from '../utils/initSupabase' export default function Profile({ user }) { return (

You're signed in

Email: {user.email}

User data retrieved server-side (from Cookie in getServerSideProps):
{JSON.stringify(user, null, 2)}
Static example with useSWR
) } export async function getServerSideProps({ req }) { const { user } = await supabase.auth.api.getUserByCookie(req) if (!user) { // If no user, redirect to index. return { props: {}, redirect: { destination: '/', permanent: false } } } // If there is a user, return it. return { props: { user } } }