hjone72 / PlexAuth

Plex based authentication using PHP
GNU General Public License v3.0
101 stars 5 forks source link

How does PlexAuth work with other software? #16

Open rourke opened 6 years ago

rourke commented 6 years ago

There are some things about PlexAuth I don't get and couldn't find an answer to. I want users to login once with their Plex credentials and be logged into a custom portal, Plex and Ombi. If an admin logs in, Radarr, Sonarr, PlexPy, Jackett, Deluge, etc. should also be logged in. From what I understand PlexAuth is doing just that with Muximux.

Currently I'm running all software on seperate subdomains through nginx proxies. I still want to be able to use it like this, but I also want to give my users (and myself) 1 login screen for all software. I use Organizr and I'd like to use PlexAuth with it. At least parts of it since they aren't compatable as far as I understand.

All the programs require their own set of information. Where and how is PlexAuth supplying the right information in order for these programs to be considered logged in?

hjone72 commented 6 years ago

Most of the programs you mention here do not support multiple users, so as long as you aren't trying to track which admin is logging into Radarr then this will probably work for you.

I wanted to do something very similar to you but, without support from all the other programs perfect integration would be impossible. My solution to this is, disable authentication on Sonarr, Radarr and all the services that don't support multiple users and let nginx and PlexAuth handle it.

Unfortunately I have not been able to get SSO with Ombi and Plex web yet. Maybe one day down the track though.

I am, and have been, using this setup for over a year now and it has been working great!

rourke commented 6 years ago

Thanks for the insight! Your suggestions are a good way to start. :)