When to use supabase.auth.getClaims() vs getUser() vs getSession() in server code | Vectle