Migrating to using Clerk as a third party auth provider - Supabase