Track public signup policy security migration
This commit is contained in:
parent
403676ab69
commit
646edfefde
@ -0,0 +1,18 @@
|
|||||||
|
-- Caterium v17.9.1
|
||||||
|
-- The public signup policy returns constants only and does not need elevated privileges.
|
||||||
|
|
||||||
|
create or replace function public.caterium_public_signup_policy()
|
||||||
|
returns jsonb
|
||||||
|
language sql
|
||||||
|
stable
|
||||||
|
security invoker
|
||||||
|
set search_path = public
|
||||||
|
as $function$
|
||||||
|
select jsonb_build_object(
|
||||||
|
'promo_optional', true,
|
||||||
|
'default_plan', 'basic'
|
||||||
|
);
|
||||||
|
$function$;
|
||||||
|
|
||||||
|
revoke all on function public.caterium_public_signup_policy() from public,anon,authenticated;
|
||||||
|
grant execute on function public.caterium_public_signup_policy() to anon,authenticated;
|
||||||
Loading…
Reference in New Issue
Block a user