DIR//LISTER v26.0911 — WebAuthn / Passkey ======================================== Files - dl_webauthn.php (helper, wajib di folder yang sama dengan index.php) - index.php (API + halaman login) - index.js (daftar passkey dari panel user) Syarat - HTTPS (atau localhost) - Browser modern + authenticator (Windows Hello, sidik jari, Face ID, security key) - OpenSSL extension PHP Cara pakai 1. Login dulu dengan username + password (admin) 2. Buka kelola user → "DAFTAR PASSKEY" (atau Ctrl+K → Daftarkan Passkey) 3. Selesaikan prompt biometrik / PIN perangkat 4. Logout, buka ?login → isi username → "LOGIN DENGAN PASSKEY" API - POST ?api=webauthn&action=login_options - POST ?api=webauthn&action=login - POST ?api=webauthn&action=register_options (admin + CSRF) - POST ?api=webauthn&action=register (admin + CSRF) - POST ?api=webauthn&action=delete (admin + CSRF) - GET/POST ?api=webauthn&action=list Kredensial disimpan di .dirlister_auth.php (field webauthn per user).