We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 25d5b0d commit b18efe6Copy full SHA for b18efe6
packages/wallet/wdk/src/sequence/handlers/authcode-pkce.ts
@@ -60,8 +60,10 @@ export class AuthCodePkceHandler extends AuthCodeHandler implements Handler {
60
code: string,
61
): Promise<[IdentitySigner, { [key: string]: string }]> {
62
const challenge = new Identity.AuthCodePkceChallenge('', '', '')
63
- const signer = await this.nitroCompleteAuth(challenge.withAnswer(commitment.verifier ?? '', code))
64
-
+ if (!commitment.verifier) {
+ throw new Error('Missing verifier in commitment')
65
+ }
66
+ const signer = await this.nitroCompleteAuth(challenge.withAnswer(commitment.verifier, code))
67
await this.commitments.del(commitment.id)
68
69
return [signer, commitment.metadata]
0 commit comments