TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Feather – A Lightweight Auth API

4 pointsby nick-garfieldover 4 years ago

1 comment

nick-garfieldover 4 years ago
Nick here, one of the developers behind Feather.<p>When we set out to build an auth API, one of the first big challenges was just wrapping our heads around all the various acronyms and protocols. Despite the existence of standards like OAuth, OIDC, JWTs, SAML, etc., authentication is anything but standard. As hobbyist devs, we wanted the interface to be simple. RESTful. Leverage HTTP verbs. We wanted an auth API that we wouldn&#x27;t have to think about and would save us time.<p>After a lot of consideration, we settled on creating an abstraction for &#x2F;credentials. With this, we&#x27;ve been able to abstract away sign-in flows for email+password and passwordless auth. &quot;Just create a credential!&quot; As Josh Bloch once said, “Good names are the API talking back to you”. We&#x27;re super glad with how credentials abstract turned out. In the future, we plan to extend it for supporting protocols like OAuth as well.<p>Feather has saved us a ton of time while building other projects these past couple months, and we&#x27;re happy to share it with everyone today :)
评论 #24283719 未加载