Skip to content

Commit a7c04e5

Browse files
authored
Fix verify response for email/sms/totp (#78)
1 parent 607adbb commit a7c04e5

File tree

5 files changed

+12
-6
lines changed

5 files changed

+12
-6
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@authsignal/browser",
3-
"version": "1.0.0-alpha1",
3+
"version": "1.0.0",
44
"type": "module",
55
"main": "dist/index.js",
66
"module": "dist/index.js",

src/email.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {EmailApiClient} from "./api/email-api-client";
2-
import {ChallengeResponse, EnrollResponse, VerifyResponse} from "./api/types/shared";
2+
import {ChallengeResponse, EnrollResponse} from "./api/types/shared";
33
import {handleApiResponse} from "./helpers";
44
import {TokenCache} from "./token-cache";
5-
import {AuthsignalResponse} from "./types";
5+
import {AuthsignalResponse, VerifyResponse} from "./types";
66

77
type EmailOptions = {
88
baseUrl: string;

src/sms.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {SmsApiClient} from "./api/sms-api-client";
2-
import {ChallengeResponse, EnrollResponse, VerifyResponse} from "./api/types/shared";
2+
import {ChallengeResponse, EnrollResponse} from "./api/types/shared";
33
import {handleApiResponse} from "./helpers";
44
import {TokenCache} from "./token-cache";
5-
import {AuthsignalResponse} from "./types";
5+
import {AuthsignalResponse, VerifyResponse} from "./types";
66

77
type SmsOptions = {
88
baseUrl: string;

src/totp.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {TotpApiClient} from "./api/totp-api-client";
2-
import {VerifyResponse} from "./api/types/shared";
2+
import {VerifyResponse} from "./types";
33
import {EnrollTotpResponse} from "./api/types/totp";
44
import {handleApiResponse} from "./helpers";
55
import {TokenCache} from "./token-cache";

src/types.ts

+6
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,9 @@ export type AuthsignalResponse<T> = {
7878
error?: string;
7979
data?: T;
8080
};
81+
82+
export type VerifyResponse = {
83+
isVerified: boolean;
84+
token?: string;
85+
failureReason?: string;
86+
};

0 commit comments

Comments
 (0)