client library
Classes
- DeliveryMethod
- DeliveryMethod specifies how the OTP should be delivered
- DeviceMetadata
- FlutterFlowAuthData
- Authentication data formatted for FlutterFlow's custom auth system
- GetPublicKeyRequest
- GetPublicKeyRequest requests the public key for a tenant
- GetPublicKeyResponse
- GetPublicKeyResponse contains the public key
- MessagingServiceApi
- OTPAuthServiceApi
- OTPStatus
- OTPStatus represents the current state of an OTP
- RefreshTokenRequest
- RefreshTokenRequest exchanges a refresh token for new tokens
- RefreshTokenResponse
- RefreshTokenResponse contains the new JWT and refresh token
- RequestOTPRequest
- RequestOTPRequest initiates an OTP generation and delivery
- RequestOTPResponse
- RequestOTPResponse contains the result of OTP generation
- SendEmailRequest
- SendEmailRequest contains the email message details
- SendEmailResponse
- SendEmailResponse contains the result of email sending
- SendSMSRequest
- SendSMSRequest contains the SMS message details
- SendSMSResponse
- SendSMSResponse contains the result of SMS sending
- UpdateSmsOptInRequest
- UpdateSmsOptInRequest updates the user's SMS opt-in preference
- UpdateSmsOptInResponse
- UpdateSmsOptInResponse contains the result of updating SMS opt-in
- VerifyAppleTokenRequest
- VerifyAppleTokenRequest validates an Apple ID token
- VerifyAppleTokenResponse
- VerifyAppleTokenResponse contains the result of Apple token validation
- VerifyGoogleTokenRequest
- VerifyGoogleTokenRequest validates a Google ID token
- VerifyGoogleTokenResponse
- VerifyGoogleTokenResponse contains the result of Google token validation
- VerifyOTPRequest
- VerifyOTPRequest validates an OTP code
- VerifyOTPResponse
- VerifyOTPResponse contains the verification result
- VestibuleClient
Extension Types
- MessagingServiceClient
- MessagingService handles server-to-server messaging operations Authenticated via API key in X-API-Key header
- OTPAuthServiceClient
- OTPAuthService handles OTP generation, delivery, and verification for multitenant authentication via email and SMS
Extensions
- RefreshTokenResponseFlutterFlow on RefreshTokenResponse
- Extension methods for converting RefreshTokenResponse to FlutterFlow format
- VerifyAppleTokenResponseFlutterFlow on VerifyAppleTokenResponse
- Extension methods for converting VerifyAppleTokenResponse to FlutterFlow format
- VerifyGoogleTokenResponseFlutterFlow on VerifyGoogleTokenResponse
- Extension methods for converting VerifyGoogleTokenResponse to FlutterFlow format
- VerifyOTPResponseFlutterFlow on VerifyOTPResponse
- Extension methods for converting VerifyOTPResponse to FlutterFlow format