@@ -26,6 +26,7 @@ enum EmailPrefix {
2626}
2727
2828const RELIER_CLIENT_ID = 'dcdb5ae7add825d2' ;
29+ const SUPPORTED_SERVICE = 'smoketests' ;
2930
3031type AccountDetails = {
3132 email : string ;
@@ -263,6 +264,7 @@ export class TestAccountTracker {
263264 // Send passwordless code
264265 await this . target . authClient . passwordlessSendCode ( email , {
265266 clientId : RELIER_CLIENT_ID ,
267+ service : SUPPORTED_SERVICE ,
266268 } ) ;
267269
268270 // Get OTP from email
@@ -274,6 +276,7 @@ export class TestAccountTracker {
274276 code ,
275277 {
276278 clientId : RELIER_CLIENT_ID ,
279+ service : SUPPORTED_SERVICE ,
277280 }
278281 ) ;
279282
@@ -457,6 +460,7 @@ export class TestAccountTracker {
457460 // Send passwordless code
458461 await this . target . authClient . passwordlessSendCode ( account . email , {
459462 clientId : RELIER_CLIENT_ID ,
463+ service : SUPPORTED_SERVICE ,
460464 } ) ;
461465
462466 // Get OTP from email
@@ -470,6 +474,7 @@ export class TestAccountTracker {
470474 code ,
471475 {
472476 clientId : RELIER_CLIENT_ID ,
477+ service : SUPPORTED_SERVICE ,
473478 }
474479 ) ;
475480
@@ -480,10 +485,11 @@ export class TestAccountTracker {
480485 const { getTotpCode } = require ( './totp' ) ;
481486 const totpCode = await getTotpCode ( account . secret ) ;
482487 await this . target . authClient . verifyTotpCode ( sessionToken , totpCode ) ;
483- console . log (
484- `Verified TOTP for ${ account . email } during cleanup`
485- ) ;
486- } else if ( result . verificationMethod === 'totp-2fa' && account . sessionToken ) {
488+ console . log ( `Verified TOTP for ${ account . email } during cleanup` ) ;
489+ } else if (
490+ result . verificationMethod === 'totp-2fa' &&
491+ account . sessionToken
492+ ) {
487493 // Fall back to preserved session token if no TOTP secret available
488494 console . log (
489495 `Using preserved session token for ${ account . email } (no TOTP secret)`
0 commit comments