Documentation Index
Fetch the complete documentation index at: https://sequence-0fb8d9e6-6256-forte-config.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Start with an implicit session which is restricted to contracts built by Sequence.
Alternatively, you can choose to add a Permissions object to each Sign In call, if you want to connect to an
explicit session directly.
Sign In with Email
const TSuccessCallback<bool> SuccessCallback = [this, OnSuccess](bool Result) { };
const FFailureCallback FailureCallback = [OnFailure](const FSequenceError& Error) { };
USequenceConnect* Connect = NewObject<USequenceConnect>();
Connect->SignInWithEmail(Email, Permissions, SuccessCallback, FailureCallback);
Sign In with Google
const TSuccessCallback<bool> SuccessCallback = [this, OnSuccess](bool Result) { };
const FFailureCallback FailureCallback = [OnFailure](const FSequenceError& Error) { };
USequenceConnect* Connect = NewObject<USequenceConnect>();
Connect->SignInWithGoogle(Permissions, SuccessCallback, FailureCallback);
Sign In with Apple
const TSuccessCallback<bool> SuccessCallback = [this, OnSuccess](bool Result) { };
const FFailureCallback FailureCallback = [OnFailure](const FSequenceError& Error) { };
USequenceConnect* Connect = NewObject<USequenceConnect>();
Connect->SignInWithApple(Permissions, SuccessCallback, FailureCallback);
Sign In with Passkey
const TSuccessCallback<bool> SuccessCallback = [this, OnSuccess](bool Result) { };
const FFailureCallback FailureCallback = [OnFailure](const FSequenceError& Error) { };
USequenceConnect* Connect = NewObject<USequenceConnect>();
Connect->SignInWithPasskey(Permissions, SuccessCallback, FailureCallback);
Sign In with Mnemonic
const TSuccessCallback<bool> SuccessCallback = [this, OnSuccess](bool Result) { };
const FFailureCallback FailureCallback = [OnFailure](const FSequenceError& Error) { };
USequenceConnect* Connect = NewObject<USequenceConnect>();
Connect->SignInWithMnemonic(Permissions, SuccessCallback, FailureCallback);