member-module
✓Module NestJS du système membre (會員系統 NestJS 模組). À utiliser lorsque vous travaillez avec l'authentification utilisateur (用戶認證), les jetons JWT, l'intégration OAuth2 (Google/Facebook), le contrôle des autorisations RBAC/ABAC (權限控制), les politiques de mot de passe (密碼策略) ou l'intégration Casbin. Mots-clés : 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, membre, utilisateur, authentification, autorisation, login, mot de passe
Installation
SKILL.md
@rytass/member-base-nestjs-module 提供完整的 NestJS 會員管理系統,包含 JWT 認證、OAuth2 整合、RBAC+Domain 權限控制(Casbin)和密碼策略管理。
| @IsPublic() | 完全公開 | 登入、註冊頁面 | | @Authenticated() | 僅需有效 Token | 個人資料頁面 | | @AllowActions([...]) | RBAC 權限檢查 | 管理功能 | | @HasPermission([subject, action]) | 動態權限檢查 | 參數裝飾器,用於 Field Resolver | | @MemberId() | 注入會員 ID | 參數裝飾器 | | @Account() | 注入會員帳號 | 參數裝飾器 |
| accessTokenSecret | 隨機 | JWT Access Token 簽署密鑰 | | accessTokenExpiration | 900 | Access Token 過期時間(秒)| | refreshTokenSecret | 隨機 | Refresh Token 密鑰 | | refreshTokenExpiration | 7776000 | Refresh Token 過期時間(秒)| | onlyResetRefreshTokenExpirationByPassword | false | 僅在密碼變更時重設 Refresh Token 過期時間 |
Module NestJS du système membre (會員系統 NestJS 模組). À utiliser lorsque vous travaillez avec l'authentification utilisateur (用戶認證), les jetons JWT, l'intégration OAuth2 (Google/Facebook), le contrôle des autorisations RBAC/ABAC (權限控制), les politiques de mot de passe (密碼策略) ou l'intégration Casbin. Mots-clés : 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, membre, utilisateur, authentification, autorisation, login, mot de passe Source : rytass/utils.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/rytass/utils --skill member-module- Source
- rytass/utils
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que member-module ?
Module NestJS du système membre (會員系統 NestJS 模組). À utiliser lorsque vous travaillez avec l'authentification utilisateur (用戶認證), les jetons JWT, l'intégration OAuth2 (Google/Facebook), le contrôle des autorisations RBAC/ABAC (權限控制), les politiques de mot de passe (密碼策略) ou l'intégration Casbin. Mots-clés : 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, membre, utilisateur, authentification, autorisation, login, mot de passe Source : rytass/utils.
Comment installer member-module ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/rytass/utils --skill member-module Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/rytass/utils
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05