Salut à tous !

J'utilise supabase, et je suis en train de créer mes tables pour ajouter mes données, j'ai une table "boats" avec divers informations (name, description etc..) et un champ "profile_id" qui fait une relation à mon user connecté, j'utilise Supabase

Quand je défini mes policies en indiquant que je veux que auth.uid soit égal à profile_id j'obtiens une erreur,

et c'est pareil quand je met juste "authenticated" = with check true
Les données quand j'envoi sont correct, ma table boats a bien profile_id

Ma réflexion derrière c'est qu'à priori je n'ai pas pas forcément besoin de vérifier que celui qui insère est bien le profile_id connecté car c'est géré par supabase, même si j'aurais aimé quand même.

Mais même "Il est authentifié" ça ne fonctionne pas

Bonne journée et merci !

Aucune réponse