Registers a new passkey (WebAuthn credential) for the signed-in user. Available on iOS 16+, macOS 13+, and visionOS 1+.
getPasskeyRegistrationOptions() + verifyPasskeyRegistration() instead.@_spi(Experimental) import Supabase.// iOS 16+/macOS 13+ only. Must opt in: @_spi(Experimental) import Supabase
let passkey = try await supabase.auth.registerPasskey(
presentationAnchor: view.window!
)
print("Registered passkey \(passkey.id)")