
Supabase Audit Auth Signup
Tests your Supabase signup flow for common security holes like whether disposable emails get through, if weak passwords are accepted, and whether responses leak information about existing users. It checks rate limiting, password policies, and email validation, then flags issues by priority. You'd run this during an auth security audit or when setting up a new project to catch misconfigurations before they become problems. The progressive logging requirement is aggressive but makes sense since you want findings saved even if testing gets interrupted mid-run. Most useful when you need specific evidence about what's actually being accepted at the registration endpoint rather than just assuming your auth config is locked down.
- skills.sh installs
- 495
- GitHub stars
- 75
- last updated
- Aug 21, 2026
Install
$ npx -y skills add yoanbernabeu/supabase-pentest-skills --skill supabase-audit-auth-signup --agent claude-codeInstalls into .claude/skills of the current project.
Files
Signup Flow Audit
🔴 CRITICAL: PROGRESSIVE FILE UPDATES REQUIRED
You MUST write to context files AS YOU GO, not just at the end.
- Write to
.sb-pentest-context.jsonIMMEDIATELY after each test completed- Log to
.sb-pentest-audit.logBEFORE and AFTER each test- DO NOT wait until the skill completes to update files
- If the skill crashes or is interrupted, all prior findings must already be saved
This is not optional. Failure to write progressively is a critical error.
This skill tests the user registration flow for security issues and misconfigurations.
When to Use This Skill
- To verify if signup is appropriately restricted
- To test for signup abuse vectors
- To check rate limiting on registration
- As part of authentication security audit
Prerequisites
- Supabase URL and anon key available
- Auth config audit completed (recommended)
Why Signup Security Matters
Open signup can lead to:
Sponsors
Details
- Repository
- github.com/yoanbernabeu/supabase-pentest-skills
- Categories
- Backend & APIs, Testing & QA, Security, Databases
- First seen
- Jun 3, 2026
More from yoanbernabeu/supabase-pentest-skills
All 23- Supabase Report Compare491
- Supabase Extract Jwt487
- Supabase Extract Url487
- Supabase Audit Authenticated446
- Supabase Audit Rls1.2K
- Supabase Audit Functions1.1K
- Supabase Pentest725
- Supabase Audit Auth Config576
- Supabase Audit Rpc551
- Supabase Audit Realtime544
- Supabase Help525
- Supabase Report516
- Supabase Audit Tables Read511
- Supabase Audit Buckets Public509
- Supabase Audit Auth Users506
- Supabase Audit Tables List504
- Supabase Extract Anon Key501
- Supabase Detect500
- Supabase Extract Service Key500
- Supabase Extract Db String499
- Supabase Audit Buckets List498
- Supabase Audit Buckets Read497