How to prevent landing page URL from being shared with others

Hi. Is a way to prevent a landing page URL from being shared with others?

We believe registrants are sharing the gated content landing page URL with others. We only want registrants to have access.

Thank you!