Passkeys (WebAuthn)
Passwordless authentication using hardware security keys, biometrics, or passkeys.
What Is WebAuthn?
WebAuthn enables authentication using:
- Platform Authenticators: Face ID, Touch ID, Windows Hello
- Security Keys: YubiKey, Titan Security Key
- Passkeys: iCloud Keychain, Google Password Manager
Benefits
- Hardware-backed security
- Phishing-resistant
- No MFA required for WebAuthn login
Password Login Still Available
WebAuthn does not disable password authentication. Enable MFA for password login as an additional layer.
Setting Up WebAuthn
- Navigate to portal.cloudpirates.io/security
- Click "Register WebAuthn Device"
- Enter device label (e.g., "MacBook Touch ID")
- Follow browser prompts to complete registration
Using WebAuthn
- Go to portal.cloudpirates.io
- Click "Sign in with WebAuthn"
- Use biometrics or security key
No MFA Required
WebAuthn provides strong authentication by default (specific hardware device). MFA is not needed for a WebAuthn login.
Managing Devices
View Devices
Access portal.cloudpirates.io/security to see all registered devices.
Remove Device
- Navigate to security page
- Find device to remove
- Click "Delete"
- Confirm
Keep at Least One Authentication Method
Removing your last authentication method is not blocked by the API. Deleting it without another sign-in method configured (e.g. a password) could lock you out of your account.
Multiple Devices
Register multiple devices for flexibility:
- Primary device (laptop/phone)
- Backup security key
- Mobile device
- Desktop device
API Reference
For challenge, registration, login, and device management requests, see the WebAuthn API reference.