auth-implementation-patterns
تنفيذ أنماط المصادقة الآمنة
تحتاج إلى إرشادات واضحة لاختيارات المصادقة والتفويض الآمنة. توفر هذه المهارة أنماطًا وأمثلة مثبتة يمكنك تكييفها بسرعة لـ JWT و OAuth2 وإدارة الجلسات.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "auth-implementation-patterns". صمم تدفق مصادقة JWT آمن مع رموز التحديث لـ REST API.
Résultat attendu:
- Use short-lived access tokens and long-lived refresh tokens stored hashed in the database
- Verify refresh tokens on each rotation and revoke on logout
- Attach user claims to the request after verification
- Return 401 on expired or invalid tokens with clear error messages
Utilisation de "auth-implementation-patterns". كيف أضيف تسجيل دخول Google OAuth2 إلى تطبيق Express الخاص بي؟
Résultat attendu:
- Configure Passport Google Strategy with client ID and secret from environment variables
- Set up callback URL to handle the OAuth redirect and generate JWT tokens
- Store or find user by Google ID, creating new user if not found
- Redirect to frontend with access token attached
Audit de sécurité
SûrPure documentation skill containing authentication code examples. All code is illustrative TypeScript demonstrating secure patterns (bcrypt with 12 rounds, JWT, proper cookie flags). No executable code, shell commands, network calls, or file system access beyond reading its own files. Static findings are false positives triggered by markdown code block backticks, environment variable references in examples, and security library mentions. The previous audit correctly identified this as safe.
Facteurs de risque
🌐 Accès réseau (1)
⚙️ Commandes externes (18)
🔑 Variables d’environnement (23)
Score de qualité
Ce que vous pouvez construire
تأمين واجهة برمجة التطبيقات
اختر ونفذ مصادقة JWT أو الجلسات مع الوسيط السليم والتعامل مع الرموز.
إضافة تسجيل الدخول الاجتماعي
دمج تدفقات OAuth2 والتعامل مع إعادة التوجيه مع أمثلة واضحة.
تدقيق تصميم المصادقة
تحقق من أنماط فرض الأدوار والصلاحيات ضد المخاطر الشائعة.
Essayez ces prompts
أوصِ بمصادقة الجلسات أو JWT لتطبيق SaaS صغير. شمل المقايضات واقتراح افتراضي.
وفر تدفقًا آمنًا لرمز التحديث وتوجيه التخزين لـ Node API.
صغ وسيط RBAC وتسلسل الأدوار للمستخدمين والمشرفين والمسؤولين.
عدد الخطوات الملموسة لتأمين تسجيل الدخول، بما في ذلك تحديد معدل الطلبات وسياسة كلمة المرور.
Bonnes pratiques
- احتفظ برموز الوصول قصيرة العمر وأدر رموز التحديث مع تخزين آمن
- فرض سياسات كلمات مرور قوية مع تجزئة bcrypt أو argon2
- تطبيق حدود معدل على نقاط نهاية المصادقة لمنع هجمات القوة الغاشمة
Éviter
- تخزين JWTs في localStorage دون حماية XSS
- تجاوز انتهاء صلاحية الرمز أو دوران رمز التحديث
- تفويض الطلبات على جانب العميل فقط بدون التحقق من الخادم