Skip to content

Commit 1e10ee6

Browse files
authored
fix: specify that 3rd party JWTs must have kid header parameter (supabase#37778)
1 parent f28e6e9 commit 1e10ee6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/docs/content/guides/auth/third-party/overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ This is made possible if the providers are using JWTs signed with asymmetric key
2626

2727
There are some limitations you should be aware of when using third-party authentication providers with Supabase.
2828

29-
1. The third-party provider must use asymmetrically signed JWTs (exposed as an OIDC Issuer Discovery URL by the third-party authentication provider). Using symmetrically signed JWTs is not possible at this time.
29+
1. The third-party provider must use asymmetrically signed JWTs (exposed as an OIDC Issuer Discovery URL by the third-party authentication provider). The signed JWTs must have a `kid` header parameter to identify which key must be used. Using symmetrically signed JWTs is not possible at this time.
3030
2. The JWT signing keys from the third-party provider are stored in the configuration of your project, and are checked for changes periodically. If you are rotating your keys (when supported) allow up to 30 minutes for the change to be picked up.
3131
3. It is not possible to disable Supabase Auth at this time.
3232

0 commit comments

Comments
 (0)