Liking cljdoc? Tell your friends :D

supabase.auth.specs

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
raw docstring

AdminCreateUserclj

Schema for admin/create-user.

Schema for `admin/create-user`.
sourceraw docstring

AdminUpdateUserclj

Schema for admin/update-user-by-id.

Schema for `admin/update-user-by-id`.
sourceraw docstring

ensure-validclj

(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.
sourceraw docstring

ExchangeCodeForSessionclj

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
sourceraw docstring

Factorclj

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
sourceraw docstring

Schema for admin/generate-link.

Schema for `admin/generate-link`.
sourceraw docstring

Identityclj

source

InviteUserclj

Schema for admin/invite-user-by-email.

Schema for `admin/invite-user-by-email`.
sourceraw docstring

LinkIdentityclj

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
sourceraw docstring

ListUsersclj

Schema for admin/list-users pagination options.

Schema for `admin/list-users` pagination options.
sourceraw docstring

Resendclj

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
sourceraw docstring

ResetPasswordForEmailclj

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
sourceraw docstring

Sessionclj

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
sourceraw docstring

SignInAnonymouslyclj

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
sourceraw docstring

SignInRequestclj

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.
sourceraw docstring

SignInWithIdTokenclj

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
sourceraw docstring

SignInWithOAuthclj

Schema for OAuth provider sign-in.
See https://supabase.com/docs/reference/javascript/auth-signinwithoauth
sourceraw docstring

SignInWithOTPclj

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
sourceraw docstring

SignInWithPasswordclj

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
sourceraw docstring

SignInWithSSOclj

Schema for single sign-on via SAML.
See https://supabase.com/docs/reference/javascript/auth-signinwithsso
sourceraw docstring

SignInWithWeb3clj

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
sourceraw docstring

SignOutScopeclj

Schema for the sign-out scope.

Schema for the sign-out scope.
sourceraw docstring

SignUpWithPasswordclj

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
sourceraw docstring

UpdateUserclj

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
sourceraw docstring

Userclj

source

VerifyOtpclj

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
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close