TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Second Factor Authentication

5 点作者 jcubic大约 3 年前
This is a comment I&#x27;ve added to this post on dev.to https:&#x2F;&#x2F;dev.to&#x2F;kevincox&#x2F;maybe-passwords-are-the-future-4gdl I think it may be interested to Hacker News readers.<p>I don&#x27;t think that passwords are needed at all. The reason they exists is to verify that you are you. There are better way of doing it. But I yet to see good solution.<p>The problem the password solve is that you say once that you&#x27;re you and then again you verify that you&#x27;re you. But password are solution that are create very long ago, when there were no other way of authentications.<p>I think that 2FA solution where 2nd A is the only A is the way to go. But it need to way better automated so it have better UX.<p>I was once thinking about Personal OAuth solution, where user browser act as OAuth provider that can verify that she is she. Or something like LastPass but that will allow to register to the service, not only store passwords.<p>All those password managers are just a patch&#x2F;hack on broken system with password. It would be easier to just remove all password and start a better way of user authentication.<p>Solving password problem is great way to start a new Startup around the idea. Having app on a phone that act as OAuth with single button sign in like with physical Token would be really great idea for a startup that will get rid of passwords. Since with 2FA you actually don&#x27;t need that 1st step with password. The app will only work similar to LastPass, Physical token and Authenticator App.<p>The flow can work like this:<p>* You login on a website with email or username only<p>* Request is send to the service<p>* Popup show up on your phone (that can be restricted with PIN, like Bank mobile app of someone want better security)<p>* User tap the button<p>* Service authenticate the user on the site<p>To resister to a website:<p>* You type username or email and QR Code show up on the screen<p>* You scan the code with the app<p>* And you only need one password for the Service. This can be called 2ndFA Second Factor Authentication.<p>The normal process of registration with password and email will only happen with The Service.

1 comment

phillipseamore大约 3 年前
- Krypton was a U2F&#x2F;WebAuthn emulator as a browser extension, controlled from an app on your phone (now part of Akamai) [they also handled SSH auth with a PAM plugin]<p>- MYKI kind of did this scanning barcodes thing (part of something else now or at least closed down)<p>- Countries with national ID schemes can do most of this via SmartCard or SIM.<p>- Client certificates would have been great for much of this but browsers have completely killed the usability for them.<p>- Think GLUU was doing something along these lines as well<p>Passwords can be easily stolen, bruted or guessed, en masse and remotely, but stealing phones, security keys, smartcards is way harder. So that&#x27;s the only reason for 2FA. Regrettably few use 2FA without being forced into it.<p>But what&#x27;s the redundancy going to be? I&#x27;m going to have two phones? How do I verify myself if I need to setup a new phone for auth? Can I backup my auth? And how am I authenticating to apps&#x2F;sites on the phone itself?<p>Registration shouldn&#x27;t need any input like user&#x2F;email. That should just be sent when you scan the QR code (Phil just scanned our code, either sign him up or log him in if he has an account).<p>But in the end this has to be something that can work standalone&#x2F;off-line and users shouldn&#x27;t be tied to one identity&#x2F;auth provider (it should be portable).<p>I know this a lot of rambling, I&#x27;ve been up for 20 hours :&#x2F;
评论 #30991907 未加载