程序系统权限
如何跨平台管理密码等机密信息?

管理密码、密钥和其他敏感信息对于保护数据和系统至关重要,但跨不同环境、平台和团队进行管理具有挑战性。以下是有关选择正确方法的一些指导。 各种工具和技术——例如密钥管理服务、密码存储和配置管理工具—... 详细
会话、cookie、JWT、令牌、SSO和OAuth 2.0简介

这些术语都与用户身份管理有关。当你登录一个网站时,你声明你是谁(识别)。你的身份被核实(认证),你被授予必要的权限(授权)。过去已经提出了许多解决方案,而且这个名单还在不断增加。 从简单到复杂,以... 详细
Airbnb内部员工权限的访问管理系统设计

Airbnb 如何为我们庞大的员工、承包商和呼叫中心员工团队安全地管理权限? Airbnb 是一家建立在信任之上的公司。这种信任的一个重要部分来自保护我们的客人和房东与我们共享的数据。我们这样做的... 详细
五种权限系统设计- Xu
单点登录 (SSO):SAML、OAuth2、OIDC 简化

Apple可使用私有访问令牌确保HTTP请求来自人类

私有访问令牌 (PAT) 可以证明 HTTP 请求何时来自人类而不是机器人。CAPTCHA 是当前的身份验证形式,但人类完成它需要时间。 Apple 在 WWDC 2022 上展示了名为 Priva... 详细
Ory Kratos: 用 Go 编写的开源身份服务器

具有 Ory 强化身份验证、MFA、FIDO2、配置文件管理、身份 架构 、社交登录、注册、帐户恢复、无密码的下一代身份服务器(想想 Auth0、Okta、Firebase)。Golang,无头... 详细
Kubernetes RBAC工作原理 - Daniele

但是,让我们先把RBAC放在一边,看看我们如何授权对应用程序的访问? 最简单的想法是给用户分配权限: Mo是管理员,可以做任何事情 Alice是开发人员,有只读权限 这个授权系统是有用... 详细
使用OPA实现Spring安全授权 | baeldung

在本教程中,我们将展示如何将 Spring Security 的授权决策外部化到 OPA—— 开放策略代理 。 跨应用程序的一个共同要求是能够根据策略做出某些决定。当这个策略足够简单并且不太可能改... 详细
Java Spring中三个密码加密库包 - foojay

每当您需要在应用程序中实现密码哈希或散列时,您应该牢记一些最佳实践。 永远不要自己实现密码哈希算法——改用经过严格审查的开发人员库!密码学是一个复杂的领域,如果你尝试自己实现一个流行的算法,就会... 详细
四个微服务授权认证的最佳实践 - thenewstack

在 微服务 架构 中,开发人员处于一个棘手的位置,不仅要保护单个外部 API 网关,还要通过安全授权步骤保护每个单独的微服务 API。事实上,零信任架构的核心原则是每个请求都必须经过身份验... 详细
Meta如何大规模使用无身份识别的验证?

在较高级别上,匿名凭证通过将身份验证分为两个阶段来支持无身份识别验证: 令牌颁发和去身份验证。 在令牌颁发阶段,客户端通过经过身份验证的通道联系服务器以发送令牌。服务器签名并将其发送回。 然后,在无... 详细
微服务中的授权模式 - osohq

爱彼迎如何实现联合房东的共同托管?

Airbnb爱彼迎开发了一个协作托管基础设施,支持所有类型的房东。这使得构建产品变得更加容易,因为工程师只需要了解一个涵盖所有托管用例的中央框架。合作托管对于 Airbnb 上的许多房东的成功至关重... 详细