moai-security

Configure Auth0 attack protection, MFA, token security, and compliance.

67|27|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/modu-ai/claude-plugins --skill moai-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-security
Source: https://github.com/modu-ai/claude-plugins/tree/main/plugins/moai-security/skills/moai-security
Command: npx skills add https://github.com/modu-ai/claude-plugins --skill moai-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive Auth0 security guidance, helping teams implement robust attack protection, configure multi-factor authentication, secure token handling, enable sender constraining, and verify compliance. It streamlines security configuration across Auth0 deployments, reducing risk and complexity.

Core Features & Use Cases

  • Attack Protection guidance: configure bot detection, breached password detection, brute force protection, and IP throttling to reduce credential stuffing and abuse.
  • MFA configuration: enable and manage multiple MFA factors, including WebAuthn, OTP, Guardian push, SMS, and adaptive MFA considerations.
  • Token security & sender constraining: implement JWT, DPoP, mTLS, and token binding to reduce token theft and ensure legitimate clients.
  • Compliance coverage: align with GDPR, FAPI, ISO/SOC2 standards, and licensing requirements for regulated industries.

Quick Start

Start by auditing your Auth0 tenant: enable Bot Detection with medium sensitivity, configure Brute Force Protection thresholds, activate at least one MFA factor, and enable DPoP/mTLS sender constraining.

Frequently Asked Questions about moai-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I protect my Auth0 deployment from credential stuffing and bot attacks?

Enable Auth0's Attack Protection by configuring bot detection with medium sensitivity, brute force protection thresholds, and IP throttling. These mechanisms detect and block credential stuffing, breached password reuse, and suspicious login patterns to reduce unauthorized access.

What's the best way to implement multi-factor authentication in Auth0?

Configure at least one MFA factor—WebAuthn, OTP, Guardian push, or SMS—and consider adaptive MFA to adjust authentication strength based on risk signals. MFA significantly reduces account compromise even when passwords are stolen.

How do I prevent token theft and ensure only legitimate clients access my Auth0 APIs?

Implement sender constraining using DPoP (Demonstrating Proof-of-Possession), mTLS (mutual TLS), or token binding alongside JWT or opaque token signing and validation. These techniques bind tokens to specific clients, making stolen tokens unusable by attackers.

Does Auth0 support compliance with GDPR, HIPAA, and FAPI standards?

Yes. Auth0 security configuration aligns with GDPR, HIPAA, FAPI, and ISO/SOC2 compliance regimes through attack protection, MFA, token security, and log monitoring. Configure dashboards and Management API access to enforce policy and detect threats.

What initial steps should I take to audit and secure my Auth0 tenant?

Start with an audit: enable Bot Detection with medium sensitivity, configure Brute Force Protection thresholds, activate at least one MFA factor, and enable DPoP or mTLS sender constraining. Monitor logs and dashboards for risk-based responses.