Audits Eden code for security vulnerabilities, focusing on multi-tenancy isolation and authorization logic.
This skill is dedicated to maintaining the "Fortress" integrity of the Eden framework, specifically focusing on data isolation and reliable access control.
Multi-Tenancy Isolation:
TenantMixin._base_select filters.before_create hooks are correctly setting tenant_id.Authorization & RBAC:
roles_required and permissions_required are applied to all sensitive entry points.__rbac__ configurations on models for logical consistency (e.g., is correctly implemented).AllowOwnerGeneral Security:
window.location assignments; enforce high-level redirection helpers.rel="noopener noreferrer" for all target="_blank" links.auth/ and tenancy/.tenant_id but missing the mixin logic).