Package-level declarations
Types
Link copied to clipboard
@Serializable
The SignUp object holds the state of the current sign-up and provides helper methods to navigate and complete the sign-up process. Once a sign-up is complete, a new user is created.
Properties
Functions
Link copied to clipboard
suspend fun SignUp.attemptVerification(params: SignUp.AttemptVerificationParams): ClerkResult<SignUp, ClerkErrorResponse>
Attempts to complete the verification process.
Link copied to clipboard
suspend fun SignUp.prepareVerification(prepareVerification: SignUp.PrepareVerificationParams.Strategy): ClerkResult<SignUp, ClerkErrorResponse>
Prepares verification for the specified strategy.
Link copied to clipboard
suspend fun SignUp.sendCode(block: SendCodeBuilder.() -> Unit): ClerkResult<SignUp, ClerkErrorResponse>
Sends a verification code to the specified email or phone.
Link copied to clipboard
Sends a verification code to the email address associated with this sign-up.
Link copied to clipboard
Sends a verification code to the phone number associated with this sign-up.
Link copied to clipboard
suspend fun SignUp.update(updateParams: SignUp.SignUpUpdateParams): ClerkResult<SignUp, ClerkErrorResponse>
Updates the sign-up with additional information.
Link copied to clipboard
suspend fun SignUp.verifyCode(code: String, type: VerificationType): ClerkResult<SignUp, ClerkErrorResponse>
Verifies with the provided code and type.