<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Login with TOTP vs Passkey]]></title><description><![CDATA[<p dir="auto">I saw there are repeatedly passkey issues, which could not be recreated. I also stumbled upon this recently together with a client. Seems like when you setup userid / password with TOTP and add passkey later, login procedure gets confused:</p>
<ul>
<li>logged in with userid / password, jumped to TOTP entry mask,</li>
<li>passkey popup also appears, cancelled by user interaction</li>
<li>login doesn't proceed successfully</li>
<li>also when using at the moment the popup appears, login fails.</li>
</ul>
<p dir="auto">Choosing "login with a passkey" works fine, but the "old way" to login with userid / pw and TOTP is broken once the passkey is set.</p>
<p dir="auto">When disabling TOTP for the user, the login trouble is gone. But now its the only way into the account.</p>
<p dir="auto">Shouldn't both work in parallel? Passkey AND UserID + PW + TOTP?</p>
]]></description><link>https://forum.cloudron.io/topic/15932/login-with-totp-vs-passkey</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 04:49:33 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15932.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Sep 2026 08:01:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Login with TOTP vs Passkey on Tue, 08 Sep 2026 10:14:38 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/dsp76" aria-label="Profile: dsp76">@<bdi>dsp76</bdi></a><br />
I have just tested this flow.</p>
<p dir="auto">User with TOTP and passkey configured.</p>
<p dir="auto">Attempt login with username and password:</p>
<ul>
<li>opens the passkey context of bitwarden and shows only the passkey for this user</li>
<li>clicking the passkey</li>
<li>login success</li>
</ul>
<p dir="auto">Attempt login with username and password:</p>
<ul>
<li>opens the passkey context of bitwarden</li>
<li>closing the bitwarden context without selecting the passkey, falls back to device passkey cancel that as well</li>
<li>UI prints <code>Failed to login with passkey</code>, now I can input a TOTP</li>
<li>enter TOTP and pressing <code>Login</code></li>
<li>login success</li>
</ul>
<p dir="auto">Attempt login with passkey:</p>
<ul>
<li>bitwarden context opens showing all passkeys available for this domain</li>
<li>selecting my passkey for the user</li>
<li>login success</li>
</ul>
<p dir="auto">Does this flow not work with 1password?</p>
<hr />
<p dir="auto">Or do you think the flow should be changed so that if multiple 2FA options are configured for a user, the UI asks the user which one to use?<br />
Similar to our NodeBB forum when having TOTP and Passkey configured?<br />
<img src="/assets/uploads/files/1788862434894-398347f8-c9c6-47a2-9074-a6c9d75f9b01-image.jpeg" alt="image.jpeg" class=" img-fluid img-markdown" width="505" height="395" /></p>
]]></description><link>https://forum.cloudron.io/post/129189</link><guid isPermaLink="true">https://forum.cloudron.io/post/129189</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 08 Sep 2026 10:14:38 GMT</pubDate></item><item><title><![CDATA[Reply to Login with TOTP vs Passkey on Tue, 08 Sep 2026 09:33:49 GMT]]></title><description><![CDATA[<p dir="auto">Microsoft Edge on MacOS (v 152.0.4191.66). Passkeys are stored in 1password.<br />
Cloudron 10.0.4</p>
]]></description><link>https://forum.cloudron.io/post/129187</link><guid isPermaLink="true">https://forum.cloudron.io/post/129187</guid><dc:creator><![CDATA[dsp76]]></dc:creator><pubDate>Tue, 08 Sep 2026 09:33:49 GMT</pubDate></item><item><title><![CDATA[Reply to Login with TOTP vs Passkey on Tue, 08 Sep 2026 08:05:48 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/dsp76" aria-label="Profile: dsp76">@<bdi>dsp76</bdi></a><br />
Please share the Cloudron version of the system you have experienced this issue with.<br />
Also the browser used and maybe addons installed in that browser.</p>
]]></description><link>https://forum.cloudron.io/post/129175</link><guid isPermaLink="true">https://forum.cloudron.io/post/129175</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 08 Sep 2026 08:05:48 GMT</pubDate></item></channel></rss>