安全入门
Red Hat build of Quarkus 3.8
摘要
本指南演示了如何使用基本身份验证和 Jakarta Persistence 保护 Quarkus 应用程序,指导您完成先决条件、应用程序设置和测试。它涵盖了创建 Maven 项目、验证依赖项、编写应用程序端点、定义用户实体和配置基本身份验证。它包括使用 PostgreSQL 的 Dev Services 来测试应用,使用 curl 或浏览器编译、运行和验证应用安全性。最终,您将了解如何实施基于角色的访问控制,准备好进行更高级的机制,如 OIDC。它详细介绍了使用 Jakarta Persistence 进行安全性,包括实体规格、角色存储和密码散列。