From 90a5a028ad99246b8208c73da88190d8b41fdcd4 Mon Sep 17 00:00:00 2001 From: Scott Pouliot Date: Sat, 25 Apr 2026 15:08:46 -0400 Subject: [PATCH] Update docs and AI assistant for passkey biometric login - HelpKnowledgeBase: passkey entry under USER PROFILE section with full how-it-works detail (setup, login flow, browser requirements, account-lock enforcement, per-device management) - UserProfile help article: new Passkeys & Biometrics section between Two-Factor Auth and Appearance, with setup steps, login steps, browser compatibility note, and lost-device warning - TOC nav link added to UserProfile article sidebar Co-Authored-By: Claude Sonnet 4.6 --- .../Helpers/HelpKnowledgeBase.cs | 12 ++++ .../Views/Help/UserProfile.cshtml | 59 +++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/src/PowderCoating.Web/Helpers/HelpKnowledgeBase.cs b/src/PowderCoating.Web/Helpers/HelpKnowledgeBase.cs index 4110765..d2906ac 100644 --- a/src/PowderCoating.Web/Helpers/HelpKnowledgeBase.cs +++ b/src/PowderCoating.Web/Helpers/HelpKnowledgeBase.cs @@ -969,9 +969,21 @@ public static class HelpKnowledgeBase - Upload a profile photo - Choose display theme (light/dark) - Manage two-factor authentication settings + - Register passkeys for biometric login (Face ID, fingerprint, Windows Hello) **Two-Factor Authentication:** [/TwoFactorSetup](/TwoFactorSetup) — Set up or manage 2FA for your account. + **Passkeys & Biometric Login:** [/Passkey/Manage](/Passkey/Manage) — Register your phone's Face ID, fingerprint, or Windows Hello so future logins don't require typing a password. + + ### How passkeys work + - Log in once with your password as normal. + - After login, a prompt appears in the bottom-right corner offering to enable biometric login on that device. + - Click Enable and follow the device prompt (Face ID on iPhone, fingerprint/face on Android, Windows Hello on PC). + - Next time you log in, tap "Use Face ID / Biometric" (or the platform equivalent) on the login page — no password needed. + - Each device you enroll appears on the Passkeys & Biometrics page. You can remove individual devices at any time. + - The server always checks that your account is active and not locked before allowing passkey login — a disabled account cannot bypass this with a passkey. + - Passkeys require HTTPS and a compatible browser (Safari 16+, Chrome 108+, Edge 108+, or any modern Android browser). + --- ## BILLING & SUBSCRIPTION diff --git a/src/PowderCoating.Web/Views/Help/UserProfile.cshtml b/src/PowderCoating.Web/Views/Help/UserProfile.cshtml index 21c5328..8d804da 100644 --- a/src/PowderCoating.Web/Views/Help/UserProfile.cshtml +++ b/src/PowderCoating.Web/Views/Help/UserProfile.cshtml @@ -169,6 +169,64 @@ +
+

+ Passkeys & Biometric Login +

+

+ Passkeys let you sign in using your device's built-in biometrics — Face ID or Touch ID on iPhone and Mac, + fingerprint or face unlock on Android, or Windows Hello on a PC — without ever typing your password. + This is especially useful for shop floor workers who may have dirty or gloved hands. +

+ +
Setting Up a Passkey
+
    +
  1. Log in with your password as normal.
  2. +
  3. + A prompt appears in the bottom-right corner of the screen after login. Click + Enable and follow the device prompt (Face ID, fingerprint, Windows Hello PIN, etc.). +
  4. +
  5. The passkey is saved to that device. Repeat on each device you want to use biometrics on.
  6. +
+

+ Alternatively, go to Passkeys & Biometrics from the user + menu (top-right) at any time to add a new passkey for the current device. +

+ +
Signing In with a Passkey
+
    +
  1. Open the login page.
  2. +
  3. + Click the Use Face ID / Biometric button (the label matches your device — + "Use Windows Hello", "Use Touch ID", etc.). +
  4. +
  5. Follow the device prompt. You are signed in immediately — no password required.
  6. +
+ + +
Managing Passkeys
+

+ Go to Passkeys & Biometrics (user menu → Passkeys & Biometrics) + to see all devices you have enrolled. Each entry shows the device name, the date it was added, + and when it was last used. Click Remove to revoke a passkey from a specific device — + useful if you lose a phone or change devices. +

+ +
+

Appearance @@ -224,6 +282,7 @@ Changing Your Password Profile Photo Two-Factor Auth + Passkeys & Biometrics Appearance