vexorian / dizquetv

Create live TV channels from your own media. Access the streams using the simulated HDHomerun tuner or the generated M3U URl.
zlib License
1.35k stars 90 forks source link

Login Authenticate #25

Open prat67 opened 3 years ago

prat67 commented 3 years ago

Would you be able to add a login page to this? I keep my plex on a public server so technically the dizque homepage is exposed to anyone who visits the port.

Adding a password to login would help with this issue.

Unless this functionality is already available, in which case I apologize as I couldn't find it.

vexorian commented 3 years ago

Unless you want to share the dizque stream directly, then I think your best chance is to close the dizque port so that you can't enter it from outside.

And if you want to share dizque's connection directly, I don't recommend it yet. You can add xteve as a proxy and it would protect dizque from outsiders, but the problem is that right now dizque is leaking your plex access Token in the tvguide and xteve's image caching doesn't seem to be working to remove those.

MoRBiD-MaNGLeR commented 3 years ago

@vexorian, is there any plan to prevent the Plex access token from being leaked by dizque? If so, should a separate issue be opened for that?

vexorian commented 3 years ago

Probably 0.3.x I am not sure if the best way is to make dizque handle or to figure out how to make xteve or a different proxy app do it. A problem with making dizque do it is that every time the client downloads the tv guide, it would hammer dizque with requests to download the icons and this might kill playback.

MoRBiD-MaNGLeR commented 3 years ago

I split off the Plex access token leakage into a new Issue: Prevent Plex access token leaking in guide #43

This "issue" will be kept open for now for the Login Authenticate enhancement request.

fatshotty commented 3 years ago

hi, i'm interested into login-page, too. I need to install dizqueTV on my public server and I would like to avoid any abuse from unauthorized user :)

I know I can install xteve for "wrapping" dizqueTV, but I can't install it on my server. I have a limited hw :(

Thanks in advance