Felix Magedanz

Hanko - Open source alternative to Auth0 with superpowers

Hanko is a lightweight open source user authentication solution that takes you on the journey beyond passwords. For better security, increased conversion rates, and happier users. Build your next-gen login in minutes – and never look back.

Add a comment

Replies

Best
Felix Magedanz
👋 Hi Product Hunt, I’m Felix, Founder of Hanko. We’re a team of six developers and designers, on a mission to revolutionize the way we authenticate online. For the last 4 years, we’ve been working on user authentication for web and mobile and decided to put everything we’ve learned into an open source project. But why another authentication solution?? Because the way we authenticate to websites and applications will change fundamentally with the advent of passkeys as the first serious alternative to the password. And this change allows us to rethink how the user login works. Today we’re excited to show Hanko to the world. ✅ Open source user authentication First and foremost, Hanko is an open source user authentication solution that is particularly easy to integrate into any website and app. Hanko provides a web component that can be used in modern frontend stacks (Vanilla JS, React, Next, Vue, …) and can be fully customized with CSS to perfectly blend in with any brand. 🔮 What’s our secret? There's one thing we did differently than everyone else. We took a step back and looked at the direction authentication technology is going. Behind the scenes at W3C, the most influential standards body of the Internet, a vision for a permanent alternative to the password has been developed. After years in the making, that alternative is finally coming to life this year, and it’s called passkeys. 🔑 Passwordless accounts with passkeys For the first time ever, passkeys enable a true passwordless authentication experience. Unlike other recent technologies like Magic Links or a code sent to your phone, Hanko’s passkey implementation offers a convenient and very secure login experience that does not require context switching. By combining biometrics and a cryptographic challenge-response protocol, passkeys effectively protect against the most common attacks like phishing and SIM swaps. 99% percent of the time, a passkey login is a biometric login with Touch ID or Face ID and their equivalents, bound to get the same 90%+ adoption rates those technologies saw after being introduced to unlock our phones. We’ve built Hanko for that change. 🚀 The passwordless journey starts with passwords Hanko is tailored around the passkey login experience, carefully guiding users away from passwords. But we made sure not to forget what everyone is using today, and that’s the password. That's why we still included (optional) password support as well as all required user flows to combine traditional password usage behavior with the new passkey user experience. 🏗 For builders Hanko is a lean authentication solution with superpowers that focuses on the imminent journey from passwords to passkeys. Hanko is the perfect fit for teams that are looking for a modern auth solution, but also an ideal add-on for every existing login that wants to embrace passkeys. We hope you like what we’ve built and are looking forward to talking to you about the passwordless future. Felix (on behalf of the Hanko team) ➡ https://www.hanko.iohttps://github.com/teamhanko/hanko
Johannes
@flxmgdnz looks great!
Felix Magedanz
@jobenjada thank you!
Barış Kaya
Congrats on the launch! Both the idea and branding look really cool. Do you guys have docs like 'how to replace Auth0 with Hanko' that can give an idea about the effort needed for such a switch?
Felix Magedanz
@boroskoyo Thanks! That is an awesome idea for an upcoming blog post ❤️
Siddharth Shivkumar
Love how simple it is to integrate! Kudos to the team👏
Mialena Kneschke
@siddharth_shivkumar Thank you! The easy integration was super important for us from the start
Siddharth Shivkumar
@mialena_kneschke It would be great to connect and know more about the project.
Mialena Kneschke
@siddharth_shivkumar Hey, feel free to join our Slack community, we can connect and answer questions there. https://hanko.io/community
Johan Steneros
Amazing that this is open source. Will forward to my dev team.
Mialena Kneschke
@jsteneros Thanks, let us know what they think
Wilson Bright
Congrats on the launch. I recently came across SuperTokens. How different is Hanko from it? Do you intend to integrate Web3 auth?
Felix Magedanz
@wilsonbright Thank you! We're focusing on building the authentication solution for the upcoming shift from passwords to passkeys as announced by Apple, Google, and Microsoft earlier this year. SuperTokens is following a different approach. In our opinion, passkeys will become the most dominant authentication technology over the next years. They are more secure and convenient than every other authentication technology available today. Web3 auth is currently not on our roadmap - for the same reason. Passkeys is the consumer-friendly application of tried and tested WebAuthn protocols with native support on all current devices. If you're interested to learn more about passkeys, I recommend our blog post: https://www.hanko.io/blog/on-pas...
Shushant Lakhyani
Congratulations on the launch!
Marian Palkus
Congrats on the launch! Looks really awesome and simple to integrate 🚀 Will definitely try it out!
Felix Magedanz
@mpalkus Thanks!! Let us know if you have any questions, we'd love to help.
Ajay
Passkeys is a killer feature.
Felix Magedanz
@ajaym0 The password killer feature 😎
Johannes Noll
Hi Felix and team, congrats to you on the launch! Looks great and promising, will try it out.
Mialena Kneschke
@johannes_noll Thank you, Johannes! Your feedback will be much appreciated
Felix Magedanz
@johannes_noll Awesome! Let us know if you have any questions.
Jack Bridger
This looks awesome and love the name!
Felix Magedanz
@jack_bridger That's great to hear, Jack. Thanks!
Sanskar Goyal
Looks promising! Congrats on the launch💯
Frederic
Awesome, this is a powerful, simple and favorable solution to implement passkeys!! Looking forward to a world with passkeys (and without passwords)!
Felix Magedanz
@cfrederic Thank you! We do too 🤩
Pascal Weinberger
such a needed tool! :)
Felix Magedanz
@pascal_weinberger that’s great to hear. Thanks!
Hugo Oliveira
Awesome!
DF
Congrats @flxmgdnz on the launch. Finally an open-source for online authentication! You guys rock!
Felix Magedanz
@df_siventures Thank you for your ongoing support, Dirk!
Zubair Ahmed
Wow this is cool!
Mialena Kneschke
@_syed_zubair_ahmed Thanks for your feedback :)
Frank Ramos
@flxmgdnz This is an awesome product. Is it possible to use a passkey to generate an Ethereum or EVM compatible wallet? It would make crypto much more accessible to the average person if there were an open source version of Magic.Link or Web3Auth.
Felix Magedanz
@francisco_ramos Thanks, Frank! Passkeys can solely be created and be used through the browser's WebAuthn API and it's equivalents for native apps. Key creation, storage, and signing happens exclusively behind the scenes. Currently, there is no way to do anything with a passkey other than creating an "assertion" (basically a signature) that can be used in a WebAuthn login ceremony. Everyone involved in creating the WebAuthn APIs and the passkey login experience, including us, focuses on making passkeys a fully adequate replacement for password-based logins and their current 2FA options like OTP or out-of-band push authentication. I'm certain that other use cases, especially for Web3, are going to get evaluated as soon as that goal is reached.
Ashley Porciuncula
This is brilliant! Congratulations on the launch!
Felix Magedanz
@ashleymarinep thank you 😊
Hoàng Mạnh Phú
Congrats on the launch
Felix Magedanz
@hoang_m_nh_phu thanks! It was a great experience and we’re excited about what’s coming next.