mcpField
4
404-frameworks-quarkus-security

404-frameworks-quarkus-security

github.com/jabrena安全456276 次安装1 天前更新
代码仓库

关于 404-frameworks-quarkus-security

用于在 API 和服务边界应用、审查 Quarkus 安全实践的 Skill。它指导安全配置与代码改进,并要求修改前编译、完成后全面验证。

主要功能

  1. 01身份验证配置
  2. 02授权注解与资源保护
  3. 03最小权限角色设计
  4. 04安全的拒绝与错误处理
  5. 05保护日志和响应中的敏感数据

适用场景

  1. 01添加或审查 Quarkus 安全配置
  2. 02改进 API 授权规则
  3. 03实现 JWT/OIDC 安全或身份检查

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jabrena/plinth --skill 404-frameworks-quarkus-security

安装后在 Claude Code 中输入/404-frameworks-quarkus-security确认已加载。

附带文件references/404-frameworks-quarkus-security.md

详细介绍

Quarkus 安全指南

遵循安全默认的 API 和服务边界,应用 Quarkus 安全最佳实践。

此技能涵盖哪些内容?

  • 用于身份验证机制的 Quarkus 安全配置
  • 使用 @RolesAllowed / @Authenticated / @PermitAll 进行授权
  • 端点和资源保护策略
  • 最小权限角色设计
  • 安全的拒绝访问/错误处理行为
  • 日志和响应中的敏感数据保护

范围: 根据参考规则和正反示例应用建议。

约束

应用安全变更前,确保项目可以编译。改进后,运行完整验证。

  • MANDATORY:应用任何变更前,运行 ./mvnw compile 或 mvn compile
  • SAFETY:如果编译失败,立即停止
  • VERIFY:应用改进后,运行 ./mvnw clean verify 或 mvn clean verify
  • BEFORE APPLYING:阅读参考文档,了解详细规则和示例

何时使用此技能

  • 添加 Quarkus 安全支持
  • 检查 Quarkus 安全配置
  • 改进 Quarkus 中的 API 授权
  • 在 Quarkus 中添加 JWT/OIDC 安全
  • 加强 Quarkus 授权规则
  • 在 Quarkus 服务中实现 SecurityIdentity 检查

工作流

  1. 阅读参考文档并评估项目背景

阅读 references/404-frameworks-quarkus-security.md,并检查当前项目设置,然后再提出变更。

  1. 明确范围并确定目标改进

确定所需结果、约束以及要应用的最小安全变更集。

  1. 应用符合框架规范的变更

遵循参考模式和项目惯例,实现或重构与安全相关的配置/代码。

  1. 运行验证并报告结果

执行适当的构建/测试,并总结变更内容、验证结果及任何后续操作。

参考

详细指南、示例和约束请参阅 references/404-frameworks-quarkus-security.md。

评论

支持 Markdown