最佳开源 OAuth 解决方案 超级代币

A collection of data related to the UK.
Post Reply
rifathasanr
Posts: 13
Joined: Sun Dec 22, 2024 8:30 am

最佳开源 OAuth 解决方案 超级代币

Post by rifathasanr »

SuperTokens 是一个开源授权提 新加坡 电话号码 供商,被 HackeRank、Skoot 和 Food Market Hub 等初创公司以及 Google、Amazon 和Meta等公司的工程师广泛使用。 SuperTokens 提供高度可定制、可扩展和重写的组件,允许用户轻松地将用户身份验证集成到他们的应用程序中。

Image


SuperTokens 不仅可以轻松快速地集成,而且还为注册页面和用户身份验证功能提供现成的用户界面。用户还可以使用 SuperToken 提供的辅助功能快速创建自己的登录名。使用 SuperTokens,您可以实现电子邮件密码登录、使用 OAuth 的社交登录以及无密码应用程序登录。您还可以在应用程序的同一登录屏幕上使用社交登录和电子邮件登录。

塞尔波斯

Cerbos 是一个可扩展、开源、与语言无关的授权框架,被 Business Wire 评为 2022 年最佳 API 安全性。 Cerbos 是一个用于实现角色和权限的授权层,可与各种身份提供商合作,包括 Auth0、Magic、WorkOS、Okta、FusionAuth 等。

Cerbos 允许您集中管理所有应用程序的授权逻辑,并立即更改应用程序处理授权和身份验证的方式。此外,Cerbos 还提供角色和属性的上下文相关定义,并提供可在任何技术堆栈中使用的独立于语言的 API。此外,Cerbos 是无状态的,可以托管在无服务器平台、任何公共云或私有云中,甚至私有数据中心中。

护照

Passport 是Node.js框架中非常流行的身份验证中间件,可对使用 Node.js 后端构建的应用程序中的传入请求进行身份验证。身份验证是使用称为策略的插件完成的。 Passport 为开发人员提供了钩子来控制身份验证失败或成功时将采取的操作。

Passport 提供 500 多种身份验证策略,并支持使用 OpenID 和 OAuth 进行单点登录。它还支持持久会话、动态范围和权限、自定义策略的实现以及身份验证成功和失败的简单处理。此外,Passport.js 不会在 Node.js 应用程序中挂载路由,也不采用任何特定的数据库模式,从而允许开发人员在应用程序级别做出所有决策。
Post Reply