Skip to main content

devverse-supabase-auth

Supabase auth, favorites, and security boundaries for DevVerse. Use when changing files under supabase/, auth or favorites UI, or the verify-email and reset-password API routes.

Zur Installation springen

Quellinformationen

Repository
hoangsonww/DevVerse-SWE-Blog
Letzte Quellaktivität
28. Februar 2026 um 11:47
Erkannte Sprache von SKILL.md
Englisch
Sterne
15
Forks
13

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
devverse-supabase-auth
description
Supabase auth, favorites, and security boundaries for DevVerse. Use when changing files under supabase/, auth or favorites UI, or the verify-email and reset-password API routes.
# DevVerse Supabase Workflow 1. Keep anon and service-role responsibilities separate. Browser-facing auth, favorites, and storage helpers use the anon client. Service-role usage must stay server-only. 2. Treat verify-email and reset-password routes as security-sensitive. Those routes are publicly callable and currently enumerate users via `listUsers({ perPage: 1000 })`. 3. Do not move service-role code into shared modules imported by client code. 4. Remember what Supabase is and is not used for here. Supabase handles auth, favorites, and some profile/storage helpers. It is not the runtime source of article content. 5. Read the runtime boundaries before changing auth or favorites behavior. @references/runtime-boundaries.md 6. After auth route changes, run repo tests and state any real-env validation you could not perform.
Auf GitHub ansehen