• 卡词不仅仅是词汇的缺失或表达的停顿,它更像是一种思维与语言之间的“卡壳”。 当我们无法找到合适的词语时,思维也随之停滞,仿佛被卡在了某个节点上。 这种“卡壳”不仅影响了表达的流畅性,也暴露了思维逻辑中漏洞,人好像
  • 十年前的这个星期,也就是2015年5月,JSON Web Token(JWT)成为RFC 7519。
  • JWT不是为了授权而设计的,只是用作身份验证。 JWT 主要用于验证身份。由于大多数开发人员不会开发自己的身份验证解决方案,因此身份验证提供商的 SDK 可能会为您完成此操作。您最终从 JWT 获得的是身份本身。 icon
  • Google 设计了 ​​Zanzibar 授权系统来处理其复杂的访问需求。了解如何利用此系统在您的应用中创建细粒度的 ReBAC. Google Zanzibar 是 Google 于 2019 年发布的一份白皮书,其中介绍了其用于处理大量用户和服务的访 icon
  • 在本教程中,我们将讨论OAuth 2.0公共客户端的代码交换证明密钥 (PKCE) 的使用。 背景OAuth 2.0 公共客户端(例如单页应用程序 (SPA) 或使用授权码授予的移动应用程序)容易受到授权码拦截攻击 icon
  • API安全:应用程序接口安全的 12 大技巧:- 使用 HTTPS- 使用 OAuth2- 使用 WebAuthn- 使用分级 API 密钥- 授权- 速率限制- API 版本 icon
  • 在本教程中,我们展示如何启用 Spring Authorization Server 的动态注册功能并从基于 Spring Security 的客户端应用程序中使用它 Spring Authorization Server 带有一系列合理的默认值,让我们几 icon
  • 该文认为:在大多数情况下,您不应使用 JSON Web Tokens (JWT) 作为身份验证令牌,尤其是你的系统规模没有达到 Google/Facebook 规模运营时,特别规模是每秒处理少于 10k 个请求情况下更不应该使用JWT。 icon
  • Spring Security 6.3 版本在框架中引入了一系列安全增强功能。 在本教程中,我们将讨论一些最显著的功能,重点介绍它们的优点和用途。 被动 JDK 序列化支持 icon
  • 在这篇博文中,我们将了解什么是网络 Cookie 和令牌以及它们的用途。我们还将介绍最常见的网络 Cookie 和令牌类型。 什么是 Cookie?首先,让我们尝试了解什么是网络 Cookie 以及我们如何使用它们 icon
  • Restrict 是一个授权库,它提供了 RBAC 和 ABAC 模型的混合,允许定义简单的基于角色的策略,同时在需要时提供细粒度的控制。它可以帮助您在业务逻辑之外强制执行访问策略,并以方便的方式表达它们。 概念< icon
  • 本文深入探讨如何使用 JSON Web Tokens (JWT) 进行身份验证来保护 Spring Boot 应用程序。我们将探索 Spring Security、JWT 基础知识,然后实现具有用户注册、登录和访问控制的安全 API。我们的数据将使用 Spring Data JPA 保存在 Post icon
  • 有时,在配置应用程序安全性时,我们的用户详细信息可能不包含Spring Security期望的ROLE_前缀。因此,我们遇到“禁止”授权错误,无法访问我们的安全端点。 在本教程中,我们将探讨如何重新配置​​ Spring Security 以允许使用没有R icon
  • 跨域资源共享 (CORS)是一种安全机制,允许来自一个来源的网页访问来自另一个来源的资源。浏览器强制执行该机制,以防止网站向不同的域发出未经授权的请求。 在使用 Spring Boot 构建 Web 应用程序时,正确测试我们的 CORS 配置非常重要,以确 icon
  • 标准身份验证方法(包括多重身份验证 (MFA))要求用户在尝试登录或访问公司资源时提供特定凭证。然而,自适应身份验证会根据情况调整所需的凭证,在违规风险较高时提高安全性。 当用户始终使用标准凭证(例如用户名和密码)登录时,他们更容易受到网络攻击。身份和访问 icon
  • 研究人员 Ian Carroll 和 Sam Curry 发现 TSA 的已知机组人员 (KCM) 和驾驶舱进入安全系统 (CASS) 中存在一个严重漏洞,可让攻击者绕过机场安检,未经授权进入商用客机的驾驶舱。 该漏洞是在名为 FlyCASS 的 icon
  • 这是一个基于 App-Token 的 Spring Security 6 Spring Authorization Server 的完全扩展和可扩展实现,用于 OAu icon
  • 软件应用程序通常需要一个中间人(比如服务器)来帮忙管理数据的流动、共享和存储。当客户端想要获取数据时,它会向这个服务请求数据。然后,服务会从存储数据的地方找到数据,并把它传给客户端。 举个例子,云服务可能会先在自己的服务器上接收用户上传的文件,然后再把这些 icon