auth-implementation-patterns – skill Lập trình cho agent AI
Triển khai hoặc rà soát xác thực và phân quyền với ranh giới rõ ràng cho token, session và quyền truy cập tài nguyên.
Cài skill auth-implementation-patterns bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/auth-implementation-patterns-0c6de.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /auth-implementation-patterns – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/auth-implementation-patterns-0c6de.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $auth-implementation-patterns – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/auth-implementation-patterns-0c6de.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /auth-implementation-patterns – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/auth-implementation-patterns-0c6de.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /auth-implementation-patterns – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Authentication & Authorization Implementation Patterns
Build secure, scalable authentication and authorization systems using industry-standard patterns and modern best practices.
Use this skill when
- Implementing user authentication systems
- Securing REST or GraphQL APIs
- Adding OAuth2/social login or SSO
- Designing session management or RBAC
- Debugging authentication or authorization issues
Do not use this skill when
- You only need UI copy or login page styling
- The task is infrastructure-only without identity concerns
- You cannot change auth policies or credential storage
Instructions
- Define users, tenants, flows, and threat model constraints.
- Choose auth strategy (session, JWT, OIDC) and token lifecycle.
- Design authorization model and policy enforcement points.
- Plan secrets storage, rotation, logging, and audit requirements.
- If detailed examples are required, open
resources/implementation-playbook.md.
Safety
- Never log secrets, tokens, or credentials.
- Enforce least privilege and secure storage for keys.
Resources
resources/implementation-playbook.mdfor detailed patterns and examples.
Worked example
Input: an Express application accepts a user's login and keeps the pre-login session ID. Read the bundled playbook, regenerate the session after credential verification, save only required identity fields, and verify that the old cookie cannot access /api/profile. Also test failed login, logout and store failure. Expected: successful login changes the session ID; failed login grants no access.
Inputs and prerequisites
Record the installed framework/SDK versions, identity provider, tenant model, credential store and test environment. Supply project-specific database adapters and request schemas; examples are integration sketches, not a runnable identity service.
Limitations
- JWT validation does not establish resource ownership; enforce tenant and object policy on reads and writes.
- Refresh rotation requires atomic persistence and concurrency tests; the issuance example alone does not provide it.
- Cookie flags do not replace CSRF protection, and secure-cookie behavior needs the actual HTTPS/proxy configuration tested.
- Provider integrations and password policies must be checked against current primary documentation and the application's threat model.
Skill liên quan
- go-concurrency-patterns – Làm chủ lập trình đồng thời trong Go với goroutine, channel, sync primitives và context…
- ciso-review – /c-level-agents:ciso-review [plan] — Rà soát theo hướng cảnh giác rủi ro mọi kế hoạch có…
- grounded-vault – Dùng khi duy trì kho kiến thức Markdown bền vững do agent biên soạn từ các nguồn, khi…
- grpo-rlvr-training – Huấn luyện hành vi suy luận và tác vụ kiểm chứng được bằng GRPO và học tăng cường từ…
- cmo-review – /c-level-agents:cmo-review [plan] — Thẩm vấn theo hướng kể chuyện trước về định vị, ICP…
- code-reviewer – Dùng cho mọi code review: pull request, diff, commit, hoặc đoạn hàm, handler hay file…
- skill-installer – Cài đặt skill Codex vào $CODEX_HOME/skills từ danh sách tuyển chọn hoặc đường dẫn repo…
- iso-standards-readiness – Chuẩn bị và rà soát cấu trúc bằng chứng sẵn sàng cho các tiêu chuẩn ISO về hệ thống quản…