OpenID Connect Single Sign-On Identity & Access Management
-
Updated
Jun 7, 2024 - Rust
Passkeys are a form of passwordless user authentication for websites and apps, that is designed to provide a high level
of security by leveraging public key infrastructure. Unlike passwords, no shared secret is exchanged between the user
and a service. Instead, the public key is sent to the server, while the private key is stored in the user’s device.
To verify the user’s identity, users can use biometric data, such as a fingerprints or facial recognition, instead of
relying on a user-generated password. This makes it much more difficult for attackers to gain unauthorized access to an
account, as passkeys are two-factor-authentication (2FA) by default. Concisely, they avoid a range of
password-based attacks, including phishing, by providing an additional layer of security.
OpenID Connect Single Sign-On Identity & Access Management
WebAuthn4J Extension for Spring Security
🔒 WP-WebAuthn allows you to safely login to your WordPress site without password.
A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.
WebAuthn (Passkeys) library for .NET.
Repository for Passkey Tutorial using Node.js (Express), JavaScript, MySQL & SimpleWebAuthn
Hanko integration for Nuxt
FIDO2/ PassKey compatible authentication library
An example Passkey application showing how passwordless registration and authentication journeys work.
🔐️🇴.🇸🔑️📖️ The LocksmithOS PassKeys documentation source repository, allowing the storage of PassKeys within the system, and using LocksmithOS as a Passkey device.
An example repository showcasing end-to-end passkey registration and authentication on a mobile app using Node.js and React Native
🔐 A curated list of awesome WebAuthn and Passkey resources
Complete tutorial for the integration of the Corbado web component for passkey-first authentication using PHP Symfony.