mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-16 04:18:17 +08:00
Hashed API-key auth (SHA-256, plaintext shown once), per-key sliding-window rate limit, and a fail-closed filter + scope/KB-binding interceptor enforcing empty-binding=zero-access. Admin CRUD for key lifecycle. Migration V164 across h2/mysql/kingbase. |
||
|---|---|---|
| .. | ||
| model | ||
| repository | ||
| KbApiKeyContext.java | ||
| KbApiKeyRateLimiter.java | ||
| KbApiKeyService.java | ||
| KbOpenApiAuthFilter.java | ||
| KbScopeInterceptor.java | ||
| RequireKbScope.java | ||
| TokenHashUtil.java | ||