In the control panel I built I use URL(..., user_signature=True) and @auth.requires_signature() to secure the urls.
I the init application I built I have various links to a particular function
with different
combinations of args and vars. I want to limit
access to that function so only the
explicitly generated links will work i.e. prevent users from generating their own combinations of args and
vars.
Is it possible to digitally sign the allowed URLs and check the signature
in the action to prevent any other URLs from working, without visitors being logged in?
Kind regards,
Annet