AuthPasskeyApi
import type { AuthPasskeyApi } from "https://esm.sh/@supabase/supabase-js@2.105.1/dist/index.d.mts";Lower-level two-step API and management methods for passkeys.
Access via supabase.auth.passkey.
interface AuthPasskeyApi {
delete(params: PasskeyDeleteParams): Promise<AuthPasskeyDeleteResponse>;
list(): Promise<AuthPasskeyListResponse>;
startAuthentication(params?: StartPasskeyAuthenticationParams): Promise<AuthPasskeyAuthenticationOptionsResponse>;
startRegistration(): Promise<AuthPasskeyRegistrationOptionsResponse>;
update(params: PasskeyUpdateParams): Promise<AuthPasskeyUpdateResponse>;
verifyAuthentication(params: VerifyPasskeyAuthenticationParams): Promise<AuthPasskeyAuthenticationVerifyResponse>;
verifyRegistration(params: VerifyPasskeyRegistrationParams): Promise<AuthPasskeyRegistrationVerifyResponse>;
}§Methods
§
delete(params: PasskeyDeleteParams): Promise<AuthPasskeyDeleteResponse>
[src]§
list(): Promise<AuthPasskeyListResponse>
[src]§
startAuthentication(params?: StartPasskeyAuthenticationParams): Promise<AuthPasskeyAuthenticationOptionsResponse>
[src]§
startRegistration(): Promise<AuthPasskeyRegistrationOptionsResponse>
[src]§
update(params: PasskeyUpdateParams): Promise<AuthPasskeyUpdateResponse>
[src]§
verifyAuthentication(params: VerifyPasskeyAuthenticationParams): Promise<AuthPasskeyAuthenticationVerifyResponse>
[src]§
verifyRegistration(params: VerifyPasskeyRegistrationParams): Promise<AuthPasskeyRegistrationVerifyResponse>
[src]