<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Passkeys Developer Resources on passkeys.dev</title><link>https://passkeys.dev/</link><description>Recent content in Passkeys Developer Resources on passkeys.dev</description><generator>Hugo</generator><language>en</language><atom:link href="https://passkeys.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>What are passkeys?</title><link>https://passkeys.dev/docs/intro/what-are-passkeys/</link><pubDate>Sat, 24 Sep 2022 16:02:27 +0000</pubDate><guid>https://passkeys.dev/docs/intro/what-are-passkeys/</guid><description>&lt;h2 id="passkeys-are" class="heading ">Passkeys are:&lt;a href="#passkeys-are" aria-labelledby="passkeys-are">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>












&lt;div class="container-fluid p-0 mt-4 mb-5">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">









 
&lt;div class="g-3 ">


 
 &lt;div class="card h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-wand-magic-sparkles fa-4x fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-wand-magic-sparkles fa-4x fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-wand-magic-sparkles">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Intuitive
 &lt;/p>
 &lt;div class="card-text">Creating and using passkeys is as simple as consenting to save and use them. No having to create a password.&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>










 
&lt;div class="g-3 ">


 
 &lt;div class="card h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fa fa-snowflake fa-4x fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fa fa-snowflake fa-4x fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fa-snowflake">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Automatically unique
 &lt;/p></description></item><item><title>Bootstrapping</title><link>https://passkeys.dev/docs/use-cases/bootstrapping/</link><pubDate>Mon, 10 Oct 2022 19:52:26 +0000</pubDate><guid>https://passkeys.dev/docs/use-cases/bootstrapping/</guid><description>&lt;h2 id="authenticating-the-user" class="heading ">Authenticating the user&lt;a href="#authenticating-the-user" aria-labelledby="authenticating-the-user">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>This section applies when the 
 









 
 
 
 


 
 

 
 

 
 &lt;a href="https://passkeys.dev/docs/reference/terms#relying-party-rp">Relying Party (RP)&lt;/a> does not yet know who is controlling the client device. There is no browser artifact (such as a cookie or a credential ID in local storage) available to the RP, although for now we assume that the user has an existing account with the RP.&lt;/p>
&lt;p>To bootstrap an account, serve the user a sign-in page.&lt;/p></description></item><item><title>Reauthentication</title><link>https://passkeys.dev/docs/use-cases/reauth/</link><pubDate>Mon, 10 Oct 2022 19:52:16 +0000</pubDate><guid>https://passkeys.dev/docs/use-cases/reauth/</guid><description>&lt;p>Reauthentication might happen for the following reasons:&lt;/p>
&lt;ul>
&lt;li>The user signed out and now wants to sign in again&lt;/li>
&lt;li>The user session expired due to inactivity, and the user wants to sign in again&lt;/li>
&lt;li>The user is about to perform a sensitive action, and needs to re-confirm control over the user session&lt;/li>
&lt;/ul>
&lt;p>You’ll use passkeys that you set up in the 
 









 
 
 
 



 
 

 
 &lt;a href="https://passkeys.dev/docs/use-cases/bootstrapping/">previous section&lt;/a> to reauthenticate the user in each of these situations. The WebAuthn API call is the same in all three cases, but the UI treatment that you provide is slightly different. Since the particular account is specified by you, the platform will not offer the user to select a different account on your service.&lt;/p></description></item><item><title>Client Hints</title><link>https://passkeys.dev/docs/advanced/client-hints/</link><pubDate>Wed, 24 Sep 2025 05:07:38 +0000</pubDate><guid>https://passkeys.dev/docs/advanced/client-hints/</guid><description>&lt;h2 id="overview" class="heading ">Overview&lt;a href="#overview" aria-labelledby="overview">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>When creating a passkey, WebAuthn Clients display a credential manager selection screen asking users to choose where to store their new passkey. The selector typically defaults to local credential managers because they offer immediate availability and support for synced passkeys, the default credential type in unmanaged, consumer contexts.&lt;/p>
&lt;p>During a sign in flow, the WebAuthn Client will do its best to help the user select a passkey which is immediately available, and fall back to an external authenticator selection screen. This typically shows an option for 
 









 
 
 
 


 
 

 
 

 
 &lt;a href="https://passkeys.dev/docs/reference/terms#cross-device-authentication-cda">FIDO Cross-Device Authentication&lt;/a> and security keys. In environments where only security keys are allowed, having additional options such as displaying a QR code for cross-device authentication flows can confuse users and lead to unnecessary support costs.&lt;/p></description></item><item><title>Related Origin Requests</title><link>https://passkeys.dev/docs/advanced/related-origins/</link><pubDate>Thu, 22 Aug 2024 15:20:51 +0000</pubDate><guid>https://passkeys.dev/docs/advanced/related-origins/</guid><description>&lt;h2 id="use-cases" class="heading ">Use Cases&lt;a href="#use-cases" aria-labelledby="use-cases">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>Where suppoted, Related Origin Requests (ROR) can help Relying Parties offer users the ability to use a single origin-bound passkey across the following deployment patterns:&lt;/p>
&lt;ol>
&lt;li>Deployments that use different country code top-level domains (ccTLD) across the world&lt;/li>
&lt;li>Deployments where a single company&amp;rsquo;s different services are served from different domains&lt;/li>
&lt;/ol>





 
 

 &lt;blockquote class="blockquote-alert blockquote-alert-warning">
 &lt;p class="blockquote-alert-heading">
 
 








&lt;!-- &lt;i class="fas fa-triangle-exclamation fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-triangle-exclamation fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-triangle-exclamation">&lt;/use>&lt;/svg>&amp;nbsp;
 Warning
 
 &lt;/p></description></item><item><title>Libraries</title><link>https://passkeys.dev/docs/tools-libraries/libraries/</link><pubDate>Sat, 24 Sep 2022 16:02:27 +0000</pubDate><guid>https://passkeys.dev/docs/tools-libraries/libraries/</guid><description>&lt;h2 id="selection-criteria" class="heading ">Selection criteria&lt;a href="#selection-criteria" aria-labelledby="selection-criteria">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>Companies that want to own passwordless authentication internally, or are looking to implement a turnkey solution for passkeys, will likely look for libraries or vendors. When selecting a library to implement passkeys, what should 
 









 
 
 
 


 
 

 
 

 
 &lt;a href="https://passkeys.dev/docs/reference/terms#relying-party-rp">Relying Party&lt;/a> developers keep an eye on?&lt;/p>
&lt;p>Note: A small set of these criteria are not specific to passkeys, but are useful
to keep in mind when selecting an open-source solution.&lt;/p></description></item><item><title>Test Sites &amp; Tools</title><link>https://passkeys.dev/docs/tools-libraries/test-sites/</link><pubDate>Sat, 24 Sep 2022 16:02:27 +0000</pubDate><guid>https://passkeys.dev/docs/tools-libraries/test-sites/</guid><description>&lt;h2 id="fido2webauthn-tools" class="heading ">FIDO2/WebAuthn Tools&lt;a href="#fido2webauthn-tools" aria-labelledby="fido2webauthn-tools">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>





&lt;h3 id="basic" class="heading ">Basic&lt;a href="#basic" aria-labelledby="basic">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h3>
&lt;ul>
&lt;li>
 









 


 &lt;a href="https://webauthn.io" target="_blank" rel="noopener noreferrer nofollow">WebAuthn.io&lt;/a>&lt;/li>
&lt;li>
 









 


 &lt;a href="https://demo.yubico.com/webauthn-technical/" target="_blank" rel="noopener noreferrer nofollow">Yubico Demo Site&lt;/a>&lt;/li>
&lt;li>
 









 


 &lt;a href="https://webauthn.me/" target="_blank" rel="noopener noreferrer nofollow">WebAuthn.me&lt;/a>&lt;/li>
&lt;/ul>





&lt;h3 id="advanced" class="heading ">Advanced&lt;a href="#advanced" aria-labelledby="advanced">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h3>
&lt;ul>
&lt;li>
 









 


 &lt;a href="https://aka.ms/webauthntest" target="_blank" rel="noopener noreferrer nofollow">aka.ms/webauthntest&lt;/a>&lt;/li>
&lt;li>
 









 


 &lt;a href="https://webauthn.lubu.ch/_test/client.html" target="_blank" rel="noopener noreferrer nofollow">lbuchs/WebAuthn&lt;/a>&lt;/li>
&lt;li>
 









 


 &lt;a href="https://debugger.simplewebauthn.dev/" target="_blank" rel="noopener noreferrer nofollow">WebAuthn Response Debugger&lt;/a>&lt;/li>
&lt;li>
 









 


 &lt;a href="https://demo.yubico.com/webauthn-developers" target="_blank" rel="noopener noreferrer nofollow">Yubico WebAuthn Developers Demo Site&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>The 
 









 


 &lt;a href="https://github.com/herrjemand/awesome-webauthn" target="_blank" rel="noopener noreferrer nofollow">&amp;ldquo;Awesome WebAuthn&amp;rdquo;&lt;/a> GitHub repo is also regularly updated with tools and demos from the community.&lt;/p></description></item><item><title>Android</title><link>https://passkeys.dev/docs/reference/android/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/android/</guid><description>&lt;div class="container-fluid p-0 ">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">






 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Local Authenticator
 &lt;/p>
 &lt;div class="card-text">(create and use passkeys from the local device)&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>







 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">External Authenticator
 &lt;/p></description></item><item><title>iOS &amp; iPadOS</title><link>https://passkeys.dev/docs/reference/ios/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/ios/</guid><description>&lt;div class="container-fluid p-0 ">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">






 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Local Authenticator
 &lt;/p>
 &lt;div class="card-text">(create and use passkeys from the local device)&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>







 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">External Authenticator
 &lt;/p></description></item><item><title>Chrome OS</title><link>https://passkeys.dev/docs/reference/chromeos/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/chromeos/</guid><description>&lt;div class="container-fluid p-0 ">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">






 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fa fa-calendar-plus fa-2xl text-warning fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fa fa-calendar-plus fa-2xl text-warning fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 448 512">&lt;use href="#fa-calendar-plus">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Local Authenticator
 &lt;/p>
 &lt;div class="card-text">(create and use passkeys from the local device)&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>







 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">External Authenticator
 &lt;/p></description></item><item><title>macOS</title><link>https://passkeys.dev/docs/reference/macos/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/macos/</guid><description>&lt;div class="container-fluid p-0 ">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">






 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Local Authenticator
 &lt;/p>
 &lt;div class="card-text">(create and use passkeys from the local device)&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>







 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">External Authenticator
 &lt;/p></description></item><item><title>Windows</title><link>https://passkeys.dev/docs/reference/windows/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/windows/</guid><description>&lt;div class="container-fluid p-0 ">
 &lt;div class="row g-3 row-cols-1 row-cols-sm-1 row-cols-md-2">






 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fa fa-circle-check fa-2xl text-warning fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fa fa-circle-check fa-2xl text-warning fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fa-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">Local Authenticator
 &lt;/p>
 &lt;div class="card-text">(create and use passkeys from the local device)&lt;/div>&lt;/div>
 &lt;/div>
 
 &lt;/div>&lt;/div>







 




 
&lt;div class="g-3 ">


 
 &lt;div class="card bg-body text-bg-body h-100 text-center p-3">
 
 
 
 
 

 &lt;div class="card-icon mb-1 m-0 text-center">
 








&lt;!-- &lt;i class="fas fa-circle-check fa-2xl text-success fa-fw">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-circle-check fa-2xl text-success fa-fw" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512">&lt;use href="#fas-circle-check">&lt;/use>&lt;/svg>
 &lt;/div>&lt;div class="card-body p-0 d-flex flex-column" >
 
 &lt;div>
 
 &lt;p class="card-title fs-lg-5 fs-6">External Authenticator
 &lt;/p></description></item><item><title>Known Issues</title><link>https://passkeys.dev/docs/reference/known-issues/</link><pubDate>Sat, 03 Sep 2022 16:09:38 +0000</pubDate><guid>https://passkeys.dev/docs/reference/known-issues/</guid><description>&lt;h2 id="passkey-metadata" class="heading ">Passkey Metadata&lt;a href="#passkey-metadata" aria-labelledby="passkey-metadata">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>





&lt;h3 id="samsung-pass" class="heading ">Samsung Pass&lt;a href="#samsung-pass" aria-labelledby="samsung-pass">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h3>
&lt;p>According to Samsung documentation (
 









 


 &lt;a href="https://www.samsung.com/us/apps/samsung-pass/" target="_blank" rel="noopener noreferrer nofollow">source&lt;/a>), Samsung Pass creates 
 









 


 
 

 
 

 
 &lt;a href="https://passkeys.dev/docs/reference/terms#synced-passkey">synced passkeys&lt;/a> which are available on other devices where Samsung Pass is installed.&lt;/p>
&lt;p>During testing on 2024-09-05, it was observed that passkeys created in Samsung Pass return the backup eligible flag as false, signaling a 
 









 


 
 

 
 

 
 &lt;a href="https://passkeys.dev/docs/reference/terms#device-bound-passkey">device-bound passkey&lt;/a>.&lt;/p></description></item><item><title>Specifications</title><link>https://passkeys.dev/docs/reference/specs/</link><pubDate>Thu, 04 Aug 2022 17:33:14 +0000</pubDate><guid>https://passkeys.dev/docs/reference/specs/</guid><description>&lt;p>The two primary technical specifications that work together to enable passkeys are Web Authentication, commonly referred to as WebAuthn, and the Client to Authenticator Protocol (CTAP), commonly referred to as FIDO2.&lt;/p>
&lt;p>The two specs together are often referred to as one stack, &lt;em>&lt;strong>FIDO2/WebAuthn&lt;/strong>&lt;/em>.&lt;/p>





&lt;h2 id="w3c-web-authentication-webauthn" class="heading ">W3C Web Authentication (WebAuthn)&lt;a href="#w3c-web-authentication-webauthn" aria-labelledby="w3c-web-authentication-webauthn">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>WebAuthn is the primary specification used by developers.&lt;/p>
&lt;p>Platforms also create their own platform-specific abstractions of the WebAuthn API for use by native apps.&lt;/p></description></item><item><title>Terms</title><link>https://passkeys.dev/docs/reference/terms/</link><pubDate>Thu, 12 Nov 2020 13:26:54 +0100</pubDate><guid>https://passkeys.dev/docs/reference/terms/</guid><description>&lt;h2 id="2fa-user" class="heading ">2FA user&lt;a href="#2fa-user" aria-labelledby="2fa-user">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>A user whose account has 
 









 


 
 

 
 
 
 
 
 

 
 &lt;a href="#2-factor-authentication-2fa">2FA&lt;/a> turned on, i.e., who must present 2 authentication factors during sign-in.&lt;/p>





&lt;h2 id="2-factor-authentication-2fa" class="heading ">2-Factor Authentication (2FA)&lt;a href="#2-factor-authentication-2fa" aria-labelledby="2-factor-authentication-2fa">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>





 &lt;blockquote class="blockquote">
 &lt;p>&lt;em>also sometimes referred to as MFA: multi-factor authentication or 2SV: two-step verification&lt;/em>&lt;/p>
 &lt;/blockquote>
&lt;p>This refers to a contract between a user and a 
 









 


 
 

 
 
 
 
 
 

 
 &lt;a href="#relying-party-rp">Relying Party (RP)&lt;/a> where the RP must collect at least two distinct authentication factors from the user during a 
 









 


 
 

 
 
 
 
 
 

 
 &lt;a href="#account-bootstrapping">bootstrap&lt;/a> sign-in.&lt;/p></description></item><item><title>Device Support</title><link>https://passkeys.dev/device-support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://passkeys.dev/device-support/</guid><description>&lt;p>This page, along with the rest of passkeys.dev, is targeted at relying party developers and is not intended to be an end user facing resource.&lt;/p>





 &lt;blockquote class="blockquote">
 &lt;p>Said differently, &lt;strong>please don’t link to this page from end user focused resources&lt;/strong> 😉&lt;/p>
 &lt;/blockquote>





&lt;h2 id="matrix" class="heading ">Matrix&lt;a href="#matrix" aria-labelledby="matrix">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>This matrix represents the default capabilities for a user out of the box. Additional capabilities may be available when a user installs a different passkey provider.&lt;/p></description></item><item><title>Modal search</title><link>https://passkeys.dev/_modals/search/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://passkeys.dev/_modals/search/search/</guid><description/></item><item><title>Privacy Policy</title><link>https://passkeys.dev/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://passkeys.dev/privacy-policy/</guid><description>&lt;p>&lt;strong>TLDR&lt;/strong>: We do not use cookies and we do not collect any personal data.&lt;/p>





&lt;h2 id="website-visitors" class="heading ">Website visitors&lt;a href="#website-visitors" aria-labelledby="website-visitors">








&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;ul>
&lt;li>No personal information is collected.&lt;/li>
&lt;li>No information is stored in the browser.&lt;/li>
&lt;li>No information is shared with, sent to or sold to third-parties.&lt;/li>
&lt;li>No information is shared with advertising companies.&lt;/li>
&lt;li>No information is mined and harvested for personal and behavioral trends.&lt;/li>
&lt;li>No information is monetized.&lt;/li>
&lt;/ul></description></item></channel></rss>