This discussion is about implementing passwordless login using QR codes in Discourse. Soni suggests that users can generate a QR code on their logged-in device, which they can then scan using the camera on a logged-out device to log in. This would eliminate the need for passwords and make the login process more convenient.
Others, such as codinghorror, are skeptical about the security and feasibility of this approach. They point out that QR codes can be easily spoofed and that this method is not more secure than sending a login link via email.
Remah mentions that Google Messages uses a similar QR code login method, where users can scan a QR code on their computer to log in to their Google Messages account.
jerdog suggests that a better approach would be to use a 2FA/MFA process, which would provide an additional layer of security.
Hector explains that the use case for QR code login is to allow users to quickly log in to a desktop browser using their phone, without having to remember their username and password.
Stephen points out that this approach is not suitable for Discourse, as it is a decentralized platform with many different instances and domains. He suggests that a better approach would be to use a password manager or 2FA/MFA process.
Others, such as terraboss, suggest that using biometric authentication, such as FaceID or TouchID, could be a more secure and convenient option.
Overall, the discussion highlights the challenges and trade-offs of implementing passwordless login using QR codes in Discourse, and the need for a more secure and user-friendly solution.