Je vais construire un backend Supabase sécurisé avec sécurité au niveau des lignes et tests


À propos de ce service
Traduction automatique
La plupart des projets Supabase sont livrés avec RLS soit désactivé, soit écrit au hasard. Les deux finissent de la même manière.
Je rédige la couche de base de données correctement.
Ce que je fais :
- Conception du schéma avec contraintes appliquées dans Postgres, pas seulement dans votre interface
- Politiques de sécurité au niveau des lignes par table et par rôle, écrites pour être lisibles plus tard
- Multi-tenance où une organisation ne peut jamais voir les lignes d'une autre
- RPC pour les opérations qui ne devraient pas être des requêtes côté client
- Tests pgTAP prouvant que chaque politique refuse ce qu'elle doit, et la suite vous appartient
- Realtime, déclencheurs et migrations configurés pour que votre équipe puisse continuer à avancer
Je gère une plateforme POS multi-tenant basée exactement sur cela : chaque lieu isolé par sécurité au niveau des lignes, diffusion en temps réel depuis la base, argent stocké en unités mineures entières, avec une suite pgTAP en CI.
Donnez-moi vos tables et vos rôles, et je vous montrerai où les politiques actuelles fuient avant de passer commande.
Découvrez Kenneth F
Full Stack Developer building internal ops tools with React and React Native
- DeIndonésie
- Membre depuisjanv. 2024
- Temps de réponse moy.1 heure
Langues
Anglais, Indonésien, Japonais
Traduction automatique

