Server Version#: 1.41.2.9200
Player Version#: 4.140.0
The issue:
I use Plex server locally only. It is not accessble online. I live in a big household and Plex is the main way we watch movies. Because internet infrastructure is very unreliable where i live, we cannot alwys access plex.tv to login. It so happens that a client or two logs out everytime there is an internet outage.
Network Authentication does not work for me. It allows access to server settings from allowed IP addresses and it does not provide access to watch history for each user.
My Approach:
With NginX Proxy Manager I have added PMS as a host behind a domain I own to avoid annoying HTTP warnings. Lets say it is https://plex.server.com. In case of a logout/internet outage I want to create a seperate domain https://plex-local-stream.server.com on which it would login into plex select user screen without the need to redirect to plex.tv. To secure access to this ling I will use Authentik reverse proxy authentication alongside NPM.
The Question:
Checking the redirection from Plex.tv to plex.local after authentication i noticed it redirects through a URL which includes X-Plex_token. using the URL in incognito mode does not work. What other values/headers need to be passed?
How can I bypass plex.tv authentication if I have Plex Token. what headers/locations need to be passed in order for me to access this screen:
