Why do I need a session in the backend? - Supabase