jsentinel-rest
OfficialSecure your REST API with jSentinel, effortlessly.
Authorvaadin-developer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the need for robust security in REST APIs, providing a seamless way to integrate jSentinel into your JDK-HttpServer-based REST application.
Core Features & Use Cases
- REST API Security: Offers a comprehensive security solution for REST applications using jSentinel.
- Minimal Stack: Utilizes
RestSecurity.bootstrap()and@JSentinelAutoServicefor easy integration. - In-Memory Management: Includes pre-seeded in-memory admin and user accounts, and a
TokenStorefor Bearer tokens. - Endpoint Groups: Supports 4 endpoint groups for authentication, audit, sessions, and users.
- Use Case: Secure your REST API with minimal effort, ensuring that only authorized users can access sensitive data.
Quick Start
Use the jsentinel-rest skill to secure your REST API by running the following command: ./mvnw -pl <module> -am compile then ./mvnw -pl <module> exec:java -Dexec.mainClass="<base>.RestServer".
Dependency Matrix
Required Modules
jSentinel-restjSentinel-dx-restjakarta.servlet-api
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jsentinel-rest Download link: https://github.com/vaadin-developer/security-for-flow/archive/main.zip#jsentinel-rest Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.