Local Development CLI, Auth Providers Help

Hello all! So I have trying to get local auth providers to work locally! Mainly for development and testing. So right now I am trying to do Google. So this is what I have in my
config.toml
file so far that pertains to the auth providers:

[auth.external.google]
enabled = true
client_id = "env(SUPABASE_AUTH_GOOGLE_CLIENT_ID)"
secret = "env(SUPABASE_AUTH_GOOGLE_SECRET)"
redirect_uri = "http://localhost:54321/auth/v1/callback"


So then when I try to navigate to the following link

http://localhost:54321/auth/v1/authorize?provider=google&code_challenge=<redacted>&code_challenge_method=s256


I get the following response

{"code":400,"msg":"Unsupported provider: provider is not enabled"}


Obviously at face value it is telling me that the provider is not enabled but I do clearly have it enabled. I have started and stopped the CLI multiple times. I have also been trying to follow this guide https://supabase.com/docs/guides/cli/local-development#use-auth-locally to no avail. Can anyone help point me where I am going wrong?

Thank you!
How to use Supabase on your local development machine.
Was this page helpful?