-
+Disable the legacy auth check with the [Supabase Management API](/docs/reference/api/introduction):
-With the [Supabase CLI](/docs/guides/local-development/cli/getting-started), you can redeploy your edge function without the JWT check:
+1. Generate a token at [Account Preferences](/dashboard/account/tokens).
+2. Get your project ID from [General Settings](/dashboard/project/_/settings/general).
+3. Run:
```sh
-supabase functions deploy hello-world --no-verify-jwt
+curl 'https://api.supabase.com/v1/projects/PROJECT_ID/functions/FUNCTION_NAME' \
+ --request PATCH \
+ --header 'Content-Type: application/json' \
+ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
+ --data '{"verify_jwt": false}'
```
@@ -151,12 +195,43 @@ supabase functions deploy hello-world --no-verify-jwt