Malli schemas for Supabase Auth entities and operations.
Used internally to validate API responses and operation inputs. Schemas follow the Supabase Auth API specification: https://supabase.com/docs/reference/javascript/auth-api
Malli schemas for Supabase Auth entities and operations. Used internally to validate API responses and operation inputs. Schemas follow the Supabase Auth API specification: https://supabase.com/docs/reference/javascript/auth-api
Schema for admin/update-user-by-id.
Schema for `admin/update-user-by-id`.
Schema for admin.custom-providers/create-provider.
Schema for `admin.custom-providers/create-provider`.
Schema for admin.oauth/create-client.
Schema for `admin.oauth/create-client`.
(ensure-valid schema value)Returns nil if value matches schema, otherwise an anomaly carrying the malli explanation.
Returns nil if `value` matches `schema`, otherwise an anomaly carrying the malli explanation.
Schema for the PKCE code-for-session exchange. See https://supabase.com/docs/reference/javascript/auth-exchangecodeforsession
Schema for the PKCE code-for-session exchange. See https://supabase.com/docs/reference/javascript/auth-exchangecodeforsession
Schema for a multi-factor authentication method associated with a user. See https://supabase.com/docs/guides/auth/auth-mfa
Schema for a multi-factor authentication method associated with a user. See https://supabase.com/docs/guides/auth/auth-mfa
Schema for admin/generate-link.
Schema for `admin/generate-link`.
Schema for admin/invite-user-by-email.
Schema for `admin/invite-user-by-email`.
Schema for linking an OAuth identity to the current user. See https://supabase.com/docs/reference/javascript/auth-linkidentity
Schema for linking an OAuth identity to the current user. See https://supabase.com/docs/reference/javascript/auth-linkidentity
Schema for admin.custom-providers/list-providers options.
Schema for `admin.custom-providers/list-providers` options.
Schema for admin.oauth/list-clients pagination options.
Schema for `admin.oauth/list-clients` pagination options.
Schema for admin/list-users pagination options.
Schema for `admin/list-users` pagination options.
Schema for resending signup confirmation / OTP emails or SMS. See https://supabase.com/docs/reference/javascript/auth-resend
Schema for resending signup confirmation / OTP emails or SMS. See https://supabase.com/docs/reference/javascript/auth-resend
Schema for triggering a password-recovery email. See https://supabase.com/docs/reference/javascript/auth-resetpasswordforemail
Schema for triggering a password-recovery email. See https://supabase.com/docs/reference/javascript/auth-resetpasswordforemail
Schema for an authenticated session returned after sign-in/sign-up. See https://supabase.com/docs/reference/javascript/auth-getsession
Schema for an authenticated session returned after sign-in/sign-up. See https://supabase.com/docs/reference/javascript/auth-getsession
Schema for anonymous sign-in. Anonymous users can later be converted to permanent users by linking an identity. See https://supabase.com/docs/reference/javascript/auth-signinanonymously
Schema for anonymous sign-in. Anonymous users can later be converted to permanent users by linking an identity. See https://supabase.com/docs/reference/javascript/auth-signinanonymously
Schema for the final Supabase Auth API request body, built from a sign-in schema. Used internally to encode the HTTP request sent to the auth server.
Schema for the final Supabase Auth API request body, built from a sign-in schema. Used internally to encode the HTTP request sent to the auth server.
Schema for sign-in using a third-party ID token. See https://supabase.com/docs/reference/javascript/auth-signinwithidtoken
Schema for sign-in using a third-party ID token. See https://supabase.com/docs/reference/javascript/auth-signinwithidtoken
Schema for OAuth provider sign-in. See https://supabase.com/docs/reference/javascript/auth-signinwithoauth
Schema for OAuth provider sign-in. See https://supabase.com/docs/reference/javascript/auth-signinwithoauth
Schema for passwordless OTP sign-in via email or phone. See https://supabase.com/docs/reference/javascript/auth-signinwithotp
Schema for passwordless OTP sign-in via email or phone. See https://supabase.com/docs/reference/javascript/auth-signinwithotp
Schema for email/phone + password authentication. See https://supabase.com/docs/reference/javascript/auth-signinwithpassword
Schema for email/phone + password authentication. See https://supabase.com/docs/reference/javascript/auth-signinwithpassword
Schema for single sign-on via SAML. See https://supabase.com/docs/reference/javascript/auth-signinwithsso
Schema for single sign-on via SAML. See https://supabase.com/docs/reference/javascript/auth-signinwithsso
Schema for Web3/wallet-based authentication. See https://supabase.com/docs/guides/auth/social-login/auth-web3
Schema for Web3/wallet-based authentication. See https://supabase.com/docs/guides/auth/social-login/auth-web3
Schema for creating a new user with email/phone + password. See https://supabase.com/docs/reference/javascript/auth-signup
Schema for creating a new user with email/phone + password. See https://supabase.com/docs/reference/javascript/auth-signup
Schema for admin.custom-providers/update-provider.
Schema for `admin.custom-providers/update-provider`.
Schema for admin.oauth/update-client.
Schema for `admin.oauth/update-client`.
Schema for updating the authenticated user. See https://supabase.com/docs/reference/javascript/auth-updateuser
Schema for updating the authenticated user. See https://supabase.com/docs/reference/javascript/auth-updateuser
Schema for OTP / magic-link verification.
Either :token plus an :email/:phone, or a :token-hash from an email
link. See https://supabase.com/docs/reference/javascript/auth-verifyotp
Schema for OTP / magic-link verification. Either `:token` plus an `:email`/`:phone`, or a `:token-hash` from an email link. See https://supabase.com/docs/reference/javascript/auth-verifyotp
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |