LogoClawIndex
CasesSkillsAbout
LogoClawIndex

springboot-security - Spring Boot Security Best Practices

Implements authentication, authorization, validation, CSRF protection, and security headers

Tags

Updated: 2026-05-09
Spring SecurityAuthenticationAuthorizationInput ValidationCSRF ProtectionPassword HashingCORS

Capabilities

configure JWT authenticationimplement authorization rulesvalidate user inputprevent SQL injection

Typical Inputs

JWT tokensOAuth2 tokensuser credentials

Typical Outputs

authenticated sessionsauthorization decisionsvalidated inputs

What this skill does

  • configure JWT authentication
  • implement authorization rules
  • validate user input
  • prevent SQL injection
  • hash passwords
  • configure CSRF protection
  • manage secrets
  • set security headers
  • configure CORS
  • apply rate limiting

Inputs

  • JWT tokens
  • OAuth2 tokens
  • user credentials
  • HTTP requests
  • database queries
  • environment variables
  • Vault secrets
  • API endpoints
  • uploaded files

Outputs

  • authenticated sessions
  • authorization decisions
  • validated inputs
  • parameterized queries
  • hashed passwords
  • security headers
  • CORS responses
  • rate-limited responses
  • scan reports

Requirements

  • Java Spring Boot
  • Spring Security library
  • JWT library
  • Bean Validation API
  • password encoder
  • dependency scanner

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.