You need a box with enginma 2 to complete [login to view URL] in your proposal you need to write i have an engima2 box.
I have users that use the plex app via the engima2 plugin and at the moment they all use the same username and [login to view URL] i would like to setup users accounts for each user using a username and pass word and a expire date before they get into the plex.
So in the engima2 plugin,user enters there username and password .
If the username and pass is right and its not [login to view URL] is then allowed to progress into plex to watch the movies or tv shows.
So you would need some sort of data base to store the username pass and expire date