Hello there.
Iāve been testing all the posibilites that you offer, but the result has not been successful.
Iām going to explain with more details the scenario:
In the image, you can see that one video is used in differents pages, and itās saved in one folder, out of the pages (for example, user/videos). The main idea is that the user 1 can acces to page 1, user 2 to page2, etc. If the user pay to access to page, he/she can view the video, but if he leave to pay, he couldnāt access to page. This is easy, enable o disabled the page. But if the user has saved the url of video (with F12 in Chrome, for example), this video will be available, because the other users are active, and the video is still saved in the videos common folder.
Moreover, I need not work with login, because it should be possible share the link (facebook, twitter, instagram, etc). You share the link page and when I want, I disabled or I set unpublished the page, and users couldnāt have access to it.
My twig code is the following:
<video src="{{base_url}}/videos/{{item.url_local}}" controls disablepictureinpicture controlslist="nodownload" oncontextmenu="return false;" data-plyr-config='{ "{{item.tvideo_local}}": "{{item.tvideo_local}}" }'></video>
Note: Iām working with Plyr player.
With the method proposed by @TheDancingCode, this is not possible, because Iām not using the login plugin.
Therefore, my question would be if Grav has the possibility to mask or hide the video link saved in this folder.
Thanks in advanced