🚀 Feature: Login by QRCode ? #240

Closed
opened 2026-02-04 18:16:01 +03:00 by OVERLORD · 9 comments
Owner

Originally created by @paulgreg on GitHub (Apr 9, 2025).

Feature description

The purpose is to make it easier to log in on another device by adding a QR Code.
The idea is, when generating a temporary code, to add that QR Code in the popup showing the URL with the one time code.
You can then simply scan it with your other device to be logged in.

Pitch

I’ve installed pocket-id for my home and installed passkey on each computer for all family member and then repeat the operation on their phone.
Instead of typing the code on a new device, it would be much easier to scan an URL to then create a passkey.

Originally created by @paulgreg on GitHub (Apr 9, 2025). ### Feature description The purpose is to make it easier to log in on another device by adding a QR Code. The idea is, when generating a temporary code, to add that QR Code in the popup showing the URL with the one time code. You can then simply scan it with your other device to be logged in. ### Pitch I’ve installed pocket-id for my home and installed passkey on each computer for all family member and then repeat the operation on their phone. Instead of typing the code on a new device, it would be much easier to scan an URL to then create a passkey.
OVERLORD added the feature label 2026-02-04 18:16:01 +03:00
Author
Owner

@kmendell commented on GitHub (Apr 12, 2025):

Im adding the needs more upvotes label to this for now, @stonith404 I see some value to this, but what are your thoughts?

@kmendell commented on GitHub (Apr 12, 2025): Im adding the needs more upvotes label to this for now, @stonith404 I see some value to this, but what are your thoughts?
Author
Owner

@mzgaljic commented on GitHub (Apr 12, 2025):

I don't have a strong opinion on this feature, but isn't this provided out of the box by most passkey providers? I guess I'm curious which scenarios are not already covered, mostly for my own education...

Examples:

@mzgaljic commented on GitHub (Apr 12, 2025): I don't have a strong opinion on this feature, but isn't this provided out of the box by most passkey providers? I guess I'm curious which scenarios are not already covered, mostly for my own education... Examples: - [Google Password manager](https://developers.google.com/identity/passkeys/supported-environments#google-password-manager) - scroll down to _Figure 3_. - [Passkey's with iCloud Keychain](https://support.apple.com/guide/iphone/use-passkeys-to-sign-in-to-websites-and-apps-iphf538ea8d0/ios#:~:text=On%20the%20other%20device%2C%20go,to%20scan%20the%20QR%20code.)
Author
Owner

@paulgreg commented on GitHub (Apr 12, 2025):

I’m using Bitwarden which doesn’t have that behavior.

My idea here is to make it easier to login via code.

So, for example, when you create a new user (which doesn’t have any passkey configured yet), you could simply display the QR code which she/he can scan with its phone to then add a passkey.

@paulgreg commented on GitHub (Apr 12, 2025): I’m using Bitwarden which doesn’t have that behavior. My idea here is to make it easier to login via code. So, for example, when you create a new user (which doesn’t have any passkey configured yet), you could simply display the QR code which she/he can scan with its phone to then add a passkey.
Author
Owner

@mzgaljic commented on GitHub (Apr 12, 2025):

I’m using Bitwarden which doesn’t have that behavior.

Today I learned. This feature sounds like a good idea!

@mzgaljic commented on GitHub (Apr 12, 2025): > I’m using Bitwarden which doesn’t have that behavior. Today I learned. This feature sounds like a good idea!
Author
Owner

@paulgreg commented on GitHub (Apr 12, 2025):

I can try to open a pull request if that’s ok with you (I have no experience with svelte but I can try 😅)

@paulgreg commented on GitHub (Apr 12, 2025): I can try to open a pull request if that’s ok with you (I have no experience with svelte but I can try 😅)
Author
Owner

@mzgaljic commented on GitHub (Apr 12, 2025):

oh I'm not a maintainer, just a curious pocket-id user. :)

@mzgaljic commented on GitHub (Apr 12, 2025): oh I'm not a maintainer, just a curious pocket-id user. :)
Author
Owner

@kmendell commented on GitHub (Apr 12, 2025):

I can try to open a pull request if that’s ok with you (I have no experience with svelte but I can try 😅)

Sure, We are open for PR's :)

@kmendell commented on GitHub (Apr 12, 2025): > I can try to open a pull request if that’s ok with you (I have no experience with svelte but I can try 😅) Sure, We are open for PR's :)
Author
Owner

@paulgreg commented on GitHub (Apr 12, 2025):

I’m having trouble setting up the project. Is there a space (like discord) do discuss about it ?

@paulgreg commented on GitHub (Apr 12, 2025): I’m having trouble setting up the project. Is there a space (like discord) do discuss about it ?
Author
Owner

@kmendell commented on GitHub (Apr 12, 2025):

I’m having trouble setting up the project. Is there a space (like discord) do discuss about it ?

there is a discord yes, create a new issue, and the. you'll see see the discord link just click that instead of creating a issue, otherwise the discord link is on our website as well.

@kmendell commented on GitHub (Apr 12, 2025): > I’m having trouble setting up the project. Is there a space (like discord) do discuss about it ? there is a discord yes, create a new issue, and the. you'll see see the discord link just click that instead of creating a issue, otherwise the discord link is on our website as well.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id#240