Documentation Index
Fetch the complete documentation index at: https://docs.sequence.xyz/llms.txt
Use this file to discover all available pages before exploring further.
IDトークンの取得
よくあるユースケースとして、アプリクライアントでログイン処理が完了した後、バックエンドでユーザーの本人確認を行う場合があります。
ユーザーから Sequence Id トークンを取得し、任意の JWKS ライブラリでバックエンド検証用に送信してください。
詳細は バックエンド検証ガイド をご覧ください。
const TFunction<void (FSeqIdTokenResponse_Data)> OnApiSuccess = [OnSuccess](const FSeqIdTokenResponse_Data& Data) { };
const TFunction<void (FSequenceError)> OnApiFailure = [OnFailure](const FSequenceError& Err) { };
USequenceWallet* Wallet = NewObject<USequenceWallet>();
Wallet->GetIdToken(Nonce, OnApiSuccess, OnApiFailure);
既存セッションの確認
クライアントに既存のセッションが保存されているか確認します。
USequenceSessions* Sessions = NewObject<USequenceSessions>();
const bool Exists = Sessions->CheckExistingSession();
サインアウト
認証情報キャッシュをクリアし、現在のユーザーをサインアウトします。
USequenceWallet* Wallet = NewObject<USequenceWallet>();
Wallet->SignOut();
セッション一覧取得
アクティブなセッションを一覧表示します。
const TFunction<void (TArray<FSeqListSessions_Session>)> OnApiSuccess = [OnSuccess](const TArray<FSeqListSessions_Session>& Sessions) { };
const TFunction<void (FSequenceError)> OnApiFailure = [OnFailure](const FSequenceError& Err) { };
USequenceWallet* Wallet = NewObject<USequenceWallet>();
Wallet->GetIdToken(Nonce, OnApiSuccess, OnApiFailure);
アカウント一覧の取得
アカウント一覧の取得
const TFunction<void (FSeqListAccountsResponse_Data)> OnApiSuccess = [OnSuccess](const FSeqListAccountsResponse_Data& Sessions) { };
const TFunction<void (FSequenceError)> OnApiFailure = [OnFailure](const FSequenceError& Err) { };
USequenceWallet* Wallet = NewObject<USequenceWallet>();
Wallet->GetIdToken(Nonce, OnApiSuccess, OnApiFailure);