I lap this shortcode on the Custom Field or within the URL field of the elementor.
The link is rendered like this: https://site.com/?Download_File=9353&token=354762145682368
Redirecting to the original URL after validated:
1 – Are you logged in? (if not, ship to page: /login-to-download)
2 – Are you allowed? (if not, send to page: /upgrade-to-%REQUIRED_ROLE%)
3 – All approved: Redirect to the URL inserted into Shortcode:
https://www.dropbox.com/s/b08y8jbmirstjoi/tv_hologram%20close%20touch%202_4k.mp4?dl=1
And who can access this link will only be logged in and with the specified ROLE