From 5dee04e01068d2ca8af3bd5334165a836d33e596 Mon Sep 17 00:00:00 2001 From: dafuga Date: Thu, 15 Feb 2024 19:38:21 -0800 Subject: [PATCH] enhancement: returning identityProof on login --- src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/index.ts b/src/index.ts index bcfcb36..4e970fe 100644 --- a/src/index.ts +++ b/src/index.ts @@ -175,12 +175,17 @@ export class WalletPluginAnchor extends AbstractWalletPlugin { } } + const resolvedResponse = await ResolvedSigningRequest.fromPayload(callbackResponse, context.esrOptions) + + const identityProof = resolvedResponse.getIdentityProof(callbackResponse.sig) + return { chain: Checksum256.from(callbackResponse.cid), permissionLevel: PermissionLevel.from({ actor: callbackResponse.sa, permission: callbackResponse.sp, }), + identityProof, } }