Passkey Authentication

Passwordless login with biometrics or security keys

Passkey
WebAuthn
Biometric
Face ID
Touch ID
Windows Hello

Overview

Passkey is a modern authentication method replacing passwords, using biometrics (fingerprint, face) or hardware security keys.

More secure than passwords, cannot be stolen, phishing-resistant, and fast login experience.


Key Features

Key points

  • Biometric login - Fingerprint, Face ID, Touch ID, Windows Hello

  • No password needed - No need to remember or manage passwords

  • Skip 2FA - Passkey is secure enough, no additional 2FA needed

  • Multiple passkeys - Each user can have multiple passkeys for different devices

  • Phishing-resistant - Passkey only works on correct domain

  • WebAuthn standard - Complies with W3C WebAuthn standard


Create Passkey

Steps

  • 1. Login to Odoo with password as usual

  • 2. Go to My Profile → Account Security

  • 3. Passkeys tab, click "Add Passkey"

  • 4. Enter name for passkey (e.g., "iPhone 15", "MacBook Pro")

  • 5. System requests biometric authentication (fingerprint, Face ID)

  • 6. Passkey created and saved on device

  • 7. Next login: Only biometric needed, no password


Login with Passkey

Steps

  • 1. Go to Odoo login page

  • 2. Enter username (email)

  • 3. Click "Login with Passkey" instead of entering password

  • 4. System requests biometric authentication

  • 5. Login successful, skip 2FA


System Requirements

Supported devices and browsers

DeviceMethodBrowser
iPhone/iPadFace ID, Touch IDSafari, Chrome, Edge
AndroidFingerprint, screen unlockChrome, Edge, Firefox
WindowsWindows Hello (fingerprint, face, PIN)Chrome, Edge, Firefox
MacTouch IDSafari, Chrome, Edge
LinuxUSB security key (YubiKey)Chrome, Firefox

Manage Passkeys

Key points

  • View passkey list: My Profile → Account Security → Passkeys

  • Delete passkey: Click delete button next to unused passkey

  • Rename passkey: Click edit to change description

  • Lost passkey: Create new passkey on another device or login with password


Troubleshooting

Common Errors

ErrorCauseSolution
Passkey not workingBrowser lacks WebAuthn supportUse latest Chrome/Edge/Safari
No HTTPSPasskey requires HTTPSEnsure Odoo runs on HTTPS
Device not supportedDevice lacks biometricsUse USB security key or password
Passkey lostDevice lost or resetLogin with password, create new passkey