Better Auth Organization Plugin
Skill AktivConfigure multi-tenant organizations, manage members and invitations, define custom roles and permissions, set up teams, and implement RBAC using Better Auth's organization plugin. Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.
Streamline the setup and administration of multi-tenant organizations, enabling fine-grained access control and team management within applications using Better Auth.
Funktionen
- Configure multi-tenant organizations
- Manage members and invitations
- Define custom roles and permissions
- Set up teams
- Implement RBAC
Anwendungsfälle
- Set up new organizations
- Manage user roles and team memberships
- Control access to resources via RBAC
- Implement invitation flows for new members
Nicht-Ziele
- Managing application-specific business logic
- Directly interacting with third-party services outside of authentication
- Core user authentication beyond role/permission assignment
Workflow
- Setup Better Auth server and client plugins
- Run database migrations
- Configure organization settings (limits, creation rules)
- Create organizations, invite members, and assign roles/teams
- Check permissions and implement dynamic access control
Praktiken
- RBAC
- Multi-tenancy
- Access Control
- User Management
Voraussetzungen
- Better Auth server configured with the organization plugin
- Better Auth client configured with the organization client plugin
- Database migration run via `@better-auth/cli`
Trust
- warning:Issues AttentionThere is 1 open issue and 0 closed issues in the last 90 days, indicating slow response or low engagement from maintainers.
Compliance
- info:GDPRThe skill handles user-related data (emails, IDs, roles), which may include personal data. While not explicitly submitting to third parties, careful handling and sanitization by the user's application are advised.
Installation
npx skills add better-auth/skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
Vertrauenssignale
Ähnliche Erweiterungen
Azure Rbac
88Helps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides guidance on permissions required to grant roles. WHEN: bicep for role assignment, what role should I assign, least privilege role, RBAC role for, role to read blobs, role for managed identity, custom role definition, assign role to identity, what role do I need to grant access, permissions to assign roles.
Vercel Security Access
75Vercel security and access controls including RBAC, SSO, deployment protection, firewall, bot defense, audit logs, and 2FA. Use when securing Vercel projects or managing access.
Digitalocean Teams
75DigitalOcean Teams and Organizations for billing, access control, roles, and membership. Use when managing team structure, permissions, and organization-wide billing on DigitalOcean.
Netlify Identity
100Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.
Mongodb Mcp Setup
100Anleitung für Benutzer zur Konfiguration wichtiger MongoDB MCP-Serveroptionen. Verwenden Sie diese Skill, wenn ein Benutzer den MongoDB MCP-Server installiert hat, aber die erforderlichen Umgebungsvariablen nicht konfiguriert wurden oder wenn er nach der Verbindung zu MongoDB/Atlas fragt und die Anmeldeinformationen nicht eingerichtet sind.
Auth0 Express OAuth2 JWT Bearer
100Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support