When I use the word “private” I mean that stores, for the most part, are not owned by the government. I am saying that laws related to private property apply in this situation.
Technically what we are talking about here is a private business open to the public. And we are specifically talking about non government here, since getting trespassed from public property is a bit different in some ways.
Yes, there are many laws that apply to a private business open to the public (ADA, civil rights, food safety, etc.).
But the store is still owned by a company or an individual. They have the right to determine who can be on their property and when, within the bounds of any other applicable laws.
For the most part my response was concerned with legalities, as you seem confident that a store could lose a lawsuit merely for trespassing an individual. It seems you are claiming that a private business does not have the legal right to trespass an individual?
I’m not questioning your ability to walk past receipt checkers without talking to them. I do the same thing.
I do not dispute that refusing to talk to the store makes things more difficult if their goal becomes trespassing you from their property. However, the store does not need your name to tell you that you’re not welcome on their property. If you return, you will be in violation of trespass law. The store also does not need your name to call the police and report a crime. In reality, yes, this is unlikely to happen to you, but it has certainly happened.
I am not attempting to put under scrutiny your ability to file in court the paperwork necessary for a lawsuit in the event that a store trespasses you.
My question is: what would be the legal basis for such a lawsuit?
You can connect Jellyfin to an SSO provider. It still needs work, and client support is lacking. Ideally I think it maybe should be built in rather than a plug-in (would definitely encourage more client support). But it exists.
https://github.com/9p4/jellyfin-plugin-sso
Feature request for oidc/sso:
https://features.jellyfin.org/posts/230/support-for-oidc-oauth-sso
As it stands, you could enable both the SSO and LDAP plugins, and let users do password resets entirely through your auth provider.
Basically, this is all stuff that comes with Plex out-of-the-box, but you sort of have to glue it together yourself with Jellyfin, and it’s not yet in an ideal state. Plex is much much easier to configure. I wouldn’t allow yourself to believe that Plex doing all this for you will make you totally secure through – there’s been multiple incidents with their auth, and IIRC the LastPass attacker pivoted from a weak Plex install. Just food for thought.