<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Use Cases on passkeys.dev</title><link>https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/</link><description>Recent content in Use Cases on passkeys.dev</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/index.xml" rel="self" type="application/rss+xml"/><item><title>Bootstrapping</title><link>https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/bootstrapping/</link><pubDate>Mon, 10 Oct 2022 19:52:26 +0000</pubDate><guid>https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/bootstrapping/</guid><description>&lt;h2 id="authenticating-the-user" class="heading "&gt;Authenticating the user&lt;a href="#authenticating-the-user" aria-labelledby="authenticating-the-user"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This section applies when the 
 &lt;a href="https://d946ac66.passkeys-dev.pages.dev/docs/reference/terms#relying-party-rp"&gt;Relying Party (RP)&lt;/a&gt;
 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&gt;
&lt;p&gt;To bootstrap an account, serve the user a sign-in page.&lt;/p&gt;</description></item><item><title>Reauthentication</title><link>https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/reauth/</link><pubDate>Mon, 10 Oct 2022 19:52:16 +0000</pubDate><guid>https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/reauth/</guid><description>&lt;p&gt;Reauthentication might happen for the following reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The user signed out and now wants to sign in again&lt;/li&gt;
&lt;li&gt;The user session expired due to inactivity, and the user wants to sign in again&lt;/li&gt;
&lt;li&gt;The user is about to perform a sensitive action, and needs to re-confirm control over the user session&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You’ll use passkeys that you set up in the 
 &lt;a href="https://d946ac66.passkeys-dev.pages.dev/docs/use-cases/bootstrapping/"&gt;previous section&lt;/a&gt;
 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&gt;</description></item></channel></rss>