SSO Authentication to Allow specific URI on GitHub hosted WebSite

My goal is to allow anyone with a paid YouTube subscription access to a members area of my website. Anyone that subscribes I was going to allows SSO access through ZeroTrust to access the “members” area of the site which I host using GitHub. I do not have a tunnel that needs to be setup. Is there a way to do this using Zero Trust or another Cloudflare provided technology that does not require me hosting a separate website? Thank you for any help or insight you can provide