Skip to content

Commit

Permalink
chore: format content markdown files with Prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Oct 23, 2024
1 parent f5bf796 commit c068b8d
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions content/docs/guides/neon-authorize.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,20 +173,18 @@ For early-stage applications, **RLS** might be all the security you need to scal

Here is a non-exhaustive list of authentication providers. The table shows which providers Neon Authorize supports, links out to provider documentation for details, and the discovery URL pattern each provider typically uses.

| Provider | Supported? | Documentation | JWKS URL |
| ---------------------- | ---------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| **Clerk** || [docs](https://clerk.com/docs/backend-requests/making/jwt-templates#create-a-jwt-template) | `https://{yourClerkDomain}/.well-known/jwks.json` |
| **Stack Auth** || [docs](https://sage.storia.ai/stack-auth) | `https://api.stack-auth.com/api/v1/projects/{project_id}/.well-known/jwks.json` |
| **Auth0** || [docs](https://auth0.com/docs/security/tokens/json-web-tokens/json-web-key-sets) | `https://{yourDomain}/.well-known/jwks.json` |
| **Firebase Auth** || [docs](https://cloud.google.com/api-gateway/docs/authenticating-users-firebase) | `https://www.googleapis.com/service_accounts/v1/jwk/[email protected]` |
| **Stytch** || [docs](https://stytch.com/docs/api/jwks-get) | `https://{live or test}.stytch.com/v1/sessions/jwks/{project-id} ` |
| **Keycloak** || [docs](https://documentation.cloud-iam.com/how-to-guides/configure-remote-jkws.html) | `https://{your-keycloak-domain}/auth/realms/{realm-name}/protocol/openid-connect/certs` |
| **Supabase** || N/A | N/A |
| **Amazon Cognito** || [docs](https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-verifying-a-jwt.html) | `https://cognito-idp.{region}.amazonaws.com/{userPoolId}/.well-known/jwks.json` |
| **Azure AD** || [docs](https://learn.microsoft.com/en-us/entra/identity-platform/access-tokens) | `https://learn.microsoft.com/en-us/entra/identity-platform/access-tokens` |
| **GCP Cloud Identity** || [docs](https://developers.google.com/identity/openid-connect/openid-connect#discovery) | `https://www.googleapis.com/oauth2/v3/certs` |


| Provider | Supported? | Documentation | JWKS URL |
| ---------------------- | ---------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| **Clerk** || [docs](https://clerk.com/docs/backend-requests/making/jwt-templates#create-a-jwt-template) | `https://{yourClerkDomain}/.well-known/jwks.json` |
| **Stack Auth** || [docs](https://sage.storia.ai/stack-auth) | `https://api.stack-auth.com/api/v1/projects/{project_id}/.well-known/jwks.json` |
| **Auth0** || [docs](https://auth0.com/docs/security/tokens/json-web-tokens/json-web-key-sets) | `https://{yourDomain}/.well-known/jwks.json` |
| **Firebase Auth** || [docs](https://cloud.google.com/api-gateway/docs/authenticating-users-firebase) | `https://www.googleapis.com/service_accounts/v1/jwk/[email protected]` |
| **Stytch** || [docs](https://stytch.com/docs/api/jwks-get) | `https://{live or test}.stytch.com/v1/sessions/jwks/{project-id} ` |
| **Keycloak** || [docs](https://documentation.cloud-iam.com/how-to-guides/configure-remote-jkws.html) | `https://{your-keycloak-domain}/auth/realms/{realm-name}/protocol/openid-connect/certs` |
| **Supabase** || N/A | N/A |
| **Amazon Cognito** || [docs](https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-verifying-a-jwt.html) | `https://cognito-idp.{region}.amazonaws.com/{userPoolId}/.well-known/jwks.json` |
| **Azure AD** || [docs](https://learn.microsoft.com/en-us/entra/identity-platform/access-tokens) | `https://learn.microsoft.com/en-us/entra/identity-platform/access-tokens` |
| **GCP Cloud Identity** || [docs](https://developers.google.com/identity/openid-connect/openid-connect#discovery) | `https://www.googleapis.com/oauth2/v3/certs` |

## Sample applications

Expand All @@ -212,5 +210,4 @@ While this feature is in its early-access phase, there are some limitations to b
- **Postgres 17:** Postgres 17 is currently unsupported but may be available soon.
- **Azure:** Neon Authorize does not yet support projects set up in Azure regions.


These limitations will evolve as we continue developing the feature. If you have any questions or run into issues, please let us know.

0 comments on commit c068b8d

Please sign in to comment.