Loading...
 
Skip to main content

History: Passkey

Preview of version: 7

WebAuthn Authentication Support in Tiki using Passkeys

Introduced in Tiki 29.
Passkeys offer a modern, secure, and passwordless way to log into your Tiki site. Instead of remembering complex passwords, you can use your device’s built-in authentication—like fingerprint, face recognition, or a PIN—to sign in quickly and safely.

What Are Passkeys?

Passkeys are a new type of login credential based on public key cryptography. They’re:

  • Phishing-resistant: No secrets are shared with the server.
  • Easy to use: Authenticate with biometrics or device PIN.
  • Cross-platform: Sync across devices via services like iCloud or Google Password Manager.

Why Use Passkeys in Tiki?

  • Stronger security than traditional passwords.
  • Faster login experience for users.
  • No need to remember passwords or reset them.
  • Works with major browsers and platforms (Chrome, Edge, Safari, Android, iOS, Windows, macOS).

How to Enable Passkey (WebAuthn) in Tiki

Note: This feature is available in tiki29 and above.
Make sure your site uses HTTPS and is served from a secure domain.

  • Go to Settings → Control Panels → Global Setup → Registration & Log in
  • Enable Advanced features, the Enable WebAuth by checking it on.
  • Save changes by clicking "Apply"

Image

How to Register a Passkey (User Steps)

  • Log into your Tiki account the usual way.
  • Go to System Menu → Webauthn
  • Click Register Device

Image

  • Follow the prompts to register your device (you may be asked to use Face ID, fingerprint, or a PIN).
  • Once d You can now log in using your passkey.
Image

Logging In with a Passkey

  • Visit your Tiki login page.
  • Check Webauth Login
  • Choose your device or browser-stored credential.
  • Authenticate using your device (biometrics or PIN).
  • Hit Log in and Yay! You’re in!
Image

Compatibility

Passkeys work on:

  • Browsers: Chrome, Safari, Edge, Firefox (latest versions)
  • Platforms: Windows, macOS, Android, iOS
  • Password managers: iCloud Keychain, Google Password Manager, 1Password, etc.

Note that some engines ports or browsers haven't implemented this feature yet, including WebKitGTK / WPE / Epiphany: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1007 depends on https://bugs.webkit.org/show_bug.cgi?id=205350

History

Information Version
Marcellin Wabo 12
Marcellin Wabo 11
Marcellin Wabo Update passkey. Add "Managing multiple devices" and "What happens if devices is lost?" sections to documentation page. 10
Jeff Add a link to a short explanation video 9
Marcellin Wabo 8
Marcellin Wabo Add login attempt video 7
Marcellin Wabo Add gif animations to show how to register authenticators 6
Marcellin Wabo 5
Marcellin Wabo Add Gif image showing how to enable webauthn in Tiki 4
Marcellin Wabo Add a more link to related readings 3
Marcellin Wabo 2
Marcellin Wabo Create Passkey documentation page 1