Toolverse
Wszystkie skille

auth-module-architecture

autor: TencentBlueKing

Architektura modułu autoryzacji – RBAC, IAM i OAuth2 dla systemów kontroli dostępu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
1

O skillu

Skill zawierający kompletny przewodnik architektury modułu Auth z BK-CI. Obejmuje integrację IAM, model uprawnień RBAC (kontrola dostępu oparta na rolach), walidację uprawnień do zasobów, migrację uprawnień i obsługę OAuth2. Używaj go podczas projektowania funkcji autoryzacji, konfiguracji zasobów IAM, implementacji kontroli dostępu lub obsługi procesów autentykacji w systemach rozproszonych.

Jak używać

  1. Zainstaluj skill auth-module-architecture w swoim środowisku Claude/Copilot, wskazując repozytorium TencentBlueKing bk-ci z katalogu ai/skills/auth-module-architecture. 2. Gdy projektujesz nowy moduł autoryzacji, poproś skill o wyjaśnienie struktury podziału na podmoduły: api-auth (warstwa interfejsów REST), biz-auth (logika biznesowa i implementacja RBAC) oraz model-auth (warstwa danych). 3. Dla implementacji kontroli dostępu opartej na rolach, skonsultuj się ze skill'em na temat modelu RBAC – jak mapować użytkowników na role, role na zasoby i jak walidować uprawnienia w punktach dostępu. 4. Jeśli integrujesz system IAM lub OAuth2, poproś skill o szczegóły dotyczące interfejsów callback'ów, obsługi tokenów i synchronizacji użytkowników między systemami. 5. W przypadku migracji uprawnień z systemu legacy, wykorzystaj wskazówki skill'a dotyczące interfejsów migracji i strategii shardingu danych. 6. Odwołaj się do skill'a przy implementacji filtrów, aspektów AOP i zadań cron związanych z odświeżaniem uprawnień i sesji użytkowników.

Podobne skille