joa
03/03/2022, 9:01 PMuid
, but how do I incorporate that uid in the POST/GET requests? Is it some header?garyaustin
03/03/2022, 9:21 PMjoa
03/03/2022, 9:26 PMjoa
03/03/2022, 9:27 PMjoa
03/03/2022, 9:28 PMgaryaustin
03/03/2022, 9:29 PMjoa
03/03/2022, 9:32 PMgaryaustin
03/03/2022, 9:32 PMjoa
03/03/2022, 9:32 PMgaryaustin
03/03/2022, 9:33 PMjoa
03/03/2022, 9:36 PMjoa
03/03/2022, 9:37 PMgaryaustin
03/03/2022, 9:41 PMjoa
03/03/2022, 9:42 PMjoa
03/03/2022, 9:43 PMjoa
03/03/2022, 9:45 PMgaryaustin
03/03/2022, 9:53 PMjoa
03/03/2022, 9:58 PMjoa
03/03/2022, 10:00 PMjoa
03/03/2022, 10:00 PMgaryaustin
03/03/2022, 10:05 PMgaryaustin
03/03/2022, 10:05 PMjoa
03/03/2022, 10:20 PMgaryaustin
03/03/2022, 10:27 PMjoa
03/03/2022, 10:28 PMjoa
03/03/2022, 10:30 PMjoa
03/03/2022, 10:30 PMgaryaustin
03/03/2022, 10:35 PMjoa
03/03/2022, 10:40 PMUSING (auth.uid() = user_id)
then "auth" is coming from the request, right?garyaustin
03/03/2022, 10:52 PMcreate or replace function getDevId() returns varchar as $$
select nullif(current_setting('request.headers', true)::json->>'super_secret_device_key', '')::varchar;
$$ language sql stable;
garyaustin
03/03/2022, 10:53 PMjoa
03/03/2022, 10:54 PMjoa
03/03/2022, 10:55 PMgaryaustin
03/03/2022, 10:57 PMjoa
03/03/2022, 10:57 PMjoa
03/03/2022, 10:58 PMjoa
03/03/2022, 10:58 PMgaryaustin
03/03/2022, 10:59 PMjoa
03/03/2022, 11:00 PMUSING (getDevId() = user_key)
joa
03/03/2022, 11:00 PMgaryaustin
03/03/2022, 11:00 PMgaryaustin
03/03/2022, 11:01 PMjoa
03/03/2022, 11:02 PMUSING (EXISTS (SELECT * FROM t1 INNER JOIN t0 ON (t1.t0id = t0.id) WHERE t0.u = session_user AND t1id = t1.id))
joa
03/03/2022, 11:03 PMuser_id
garyaustin
03/03/2022, 11:07 PMjoa
03/03/2022, 11:07 PM