·member-module
</>

member-module

rytass/utils

Member system NestJS module (會員系統 NestJS 模組). Use when working with user authentication (用戶認證), JWT tokens, OAuth2 integration (Google/Facebook), RBAC/ABAC permission control (權限控制), password policies (密碼策略), or Casbin integration. Keywords: 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, member, user, authentication, authorization, login, password

3Installs·0Trend·@rytass

Installation

$npx skills add https://github.com/rytass/utils --skill member-module

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 過期時間 |

Member system NestJS module (會員系統 NestJS 模組). Use when working with user authentication (用戶認證), JWT tokens, OAuth2 integration (Google/Facebook), RBAC/ABAC permission control (權限控制), password policies (密碼策略), or Casbin integration. Keywords: 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, member, user, authentication, authorization, login, password Source: rytass/utils.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/rytass/utils --skill member-module
Category
</>Dev Tools
Verified
First Seen
2026-02-05
Updated
2026-02-18

Quick answers

What is member-module?

Member system NestJS module (會員系統 NestJS 模組). Use when working with user authentication (用戶認證), JWT tokens, OAuth2 integration (Google/Facebook), RBAC/ABAC permission control (權限控制), password policies (密碼策略), or Casbin integration. Keywords: 會員, 用戶, 認證, 授權, 權限, 登入, JWT, OAuth, Casbin, RBAC, ABAC, member, user, authentication, authorization, login, password Source: rytass/utils.

How do I install member-module?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/rytass/utils --skill member-module Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/rytass/utils