bs-clerk
12/27/2021, 9:25 PMchipilov
12/27/2021, 9:27 PMchipilov
12/27/2021, 9:27 PMbs-clerk
12/27/2021, 9:29 PMcreate or replace function auth.user_id() returns text as $$
select nullif(current_setting('request.jwt.claim.userId', true), '')::text;
$$ language sql stable;
Then, the policy on my table is set as
auth.user_id() = user_id
And I send up a JWT with the userId as a claimbs-clerk
12/27/2021, 9:30 PMnew row violates row-level security policy for table "todos"
chipilov
12/27/2021, 9:30 PMbs-clerk
12/27/2021, 9:31 PMchipilov
12/27/2021, 9:31 PMchipilov
12/27/2021, 9:32 PMbs-clerk
12/27/2021, 9:32 PMbs-clerk
12/27/2021, 9:32 PMchipilov
12/27/2021, 9:32 PMchipilov
12/27/2021, 9:32 PMbs-clerk
12/27/2021, 9:33 PMchipilov
12/27/2021, 9:34 PMchipilov
12/27/2021, 9:35 PMchipilov
12/27/2021, 9:36 PMbs-clerk
12/27/2021, 9:37 PMchipilov
12/27/2021, 9:39 PMbs-clerk
12/27/2021, 9:39 PMchipilov
12/27/2021, 9:41 PM