IndieHack
所有工具
分类
PH每日热榜
Toggle theme
首页
分类
认证鉴权
认证鉴权
用于验证用户身份与管理访问权限的安全组件,支持密码、OAuth、生物识别等多种认证方式,提供细粒度权限控制与实时安全审计。核心优势在于标准化安全协议、防攻击机制及多场景适配能力,有效保障系统数据安全,是构建用户体系、支付系统及企业内部管理平台的必备模块。
Auth.js
Auth.js是专为现代前端框架设计的身份验证库,支持Nuxt、SolidStart、Astro等框架,提供安全灵活的认证解决方案。其核心特性包括多框架统一支持、自定义身份验证流程配置、内置CSRF防护与加密存储等安全机制,以及简洁易用的API接口。适用于需要快速集成第三方登录(如Google、GitHub)、构建复杂认证流程或在多框架项目中实现安全用户管理的场景,帮助开发者降低开发成本并提升数据安全性。
身份验证
多框架
安全机制
Better Auth
Better Auth是框架无关的TypeScript认证库,支持React、Vue、Angular等前端框架及Node.js后端,提供模块化设计与类型安全开发。其核心功能包括JWT加密、CSRF防护等安全机制,以及灵活的插件扩展能力,可快速实现用户认证与授权。适用于单页应用、全栈系统及微服务架构,通过跨平台兼容性和社区支持,帮助开发者高效构建安全、可扩展的认证体系,满足从小型项目到企业级应用的需求。
TypeScript
认证
授权
Clerk
Clerk是一个全面的用户管理平台,提供多因素认证、社交登录集成(如Google、Apple)及欺诈防护功能。其特性包括兼容主流前端框架、可视化仪表板管理、机器人检测等高级安全措施。适用于Web应用、移动应用及企业级系统,通过简化认证流程和增强账户安全性,助力开发者快速构建高安全性的用户认证体系,尤其适合需要多因素认证和复杂权限管理的场景。
用户管理
多因素认证
社交登录
Just Auth
Just Auth是开源的第三方登录授权组件,支持微信、QQ、GitHub、Google等主流平台的一键登录集成。其核心优势包括开箱即用的API、高度可定制的授权流程、内置安全机制及社区支持。适用于快速实现社交登录功能的网站或应用,通过统一接口简化开发工作,降低维护成本,特别适合需要多平台统一登录体验或快速原型开发的项目。
第三方登录
授权组件
开源工具
Logto
Logto是开源的身份验证与授权基础设施,支持密码登录、社交认证、多因素认证及角色访问控制。其特性包括多租户架构、细粒度权限管理、兼容主流数据库,以及可扩展的插件系统。适用于消费者应用、SaaS平台及企业内部系统,通过模块化设计和开源特性,提供灵活的认证解决方案,满足从个人开发者到大型企业的安全需求。
身份验证
多租户
开源
Lucia
Lucia是学习身份验证实现的资源网站,提供JavaScript和TypeScript的会话管理教程及示例代码。其内容涵盖从基础到高级的身份验证实现,支持社区讨论与开源协作。适用于开发者学习会话安全、自定义认证流程,或在项目中实践TypeScript与JavaScript的认证方案,通过系统化教程降低学习门槛,助力开发者掌握核心认证技术。
身份验证
JavaScript
TypeScript
Next Auth.js
Next Auth.js是开源的全栈认证框架,支持OAuth、邮箱验证、自定义数据库及无服务器部署。其核心功能包括多认证方式集成、服务器无关架构、会话管理选项及CSRF防护等安全机制。适用于Next.js应用、无服务器环境及复杂用户系统,通过灵活配置和丰富的数据库支持,帮助开发者快速实现安全可靠的全栈认证解决方案,适用于企业级应用或需要深度定制的项目。
全栈认证
多种认证方式
服务器无关
NextAuth
NextAuth是专为Web应用设计的认证库,支持OAuth、邮箱验证等多种认证策略,与Next.js深度集成。其特性包括灵活的插件扩展、CSRF防护、会话管理及多环境适配能力。适用于企业级应用、社交平台、个人项目及教育系统,通过简化认证流程和提供丰富配置选项,帮助开发者快速构建安全、可扩展的认证体系,尤其适合需要复杂权限管理或多角色支持的场景。
认证库
多策略支持
高度可定制
Previous
1
Next
所有开发者工具按字母顺序排列