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`.
(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/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 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 |