New Captcha Package added
This commit is contained in:
+38
@@ -0,0 +1,38 @@
|
||||
# Bundle manifest
|
||||
|
||||
## Package
|
||||
|
||||
- Engine, challenge generators, optimized PNG renderer, audio renderer
|
||||
- Memory, SQLite-compatible, and Redis-compatible stores
|
||||
- Self-hosted, managed, Turnstile, reCAPTCHA, hCaptcha, and custom providers
|
||||
- HTTP handlers, guards, page gates, adaptive policy, validation integration
|
||||
- Plugin and DevToolbar audit panel
|
||||
- Tailwind-only `Captcha.wrn` with compact/normal/big sizing, listen visibility, not-robot mode, 25–75 disturbance control, and generated image renderer props
|
||||
- English WAV audio assets
|
||||
- Unit tests for all 18 PNG renderers, style resolution, security behavior, and documentation
|
||||
|
||||
## Example
|
||||
|
||||
- All self-hosted challenge types, including the not-robot checkbox
|
||||
- Audio and invisible examples
|
||||
- Shared `@wrnexus/validation` contact schema with client and API validation
|
||||
- Protected form API using `captchaGuard`
|
||||
- Working once-per-session protected-page grant and safe return redirect
|
||||
- Compact, normal, and big component examples
|
||||
- Listen-visible and listen-hidden examples
|
||||
- Easy, normal, and hard image-disturbance examples
|
||||
- Dedicated `/styles` gallery with 18 concrete renderers, random selection, allowed pools, and excluded pools
|
||||
- External-provider placeholders
|
||||
|
||||
## Managed service
|
||||
|
||||
- Project keys, allowed hostnames, quotas, key rotation
|
||||
- Public create/solve and secret-authenticated verification routes
|
||||
- Memory reference store, SQL migration, OpenAPI specification
|
||||
|
||||
## Integration
|
||||
|
||||
- Repeat-safe installer
|
||||
- TypeScript path aliases
|
||||
- Current component-discovery compatibility copy
|
||||
- Generated 18-style preview gallery and renderer guidance
|
||||
Reference in New Issue
Block a user