docs icon indicating copy to clipboard operation
docs copied to clipboard

Feature Request: User Management / Authentication

Open PeterXQChen opened this issue 1 year ago • 5 comments

User management or some sort of an authentication system would be great since I plan on exposing this to the public.

PeterXQChen avatar Jan 18 '24 04:01 PeterXQChen

That is planned, but I would like to improve the feature set before going outside the core features

EduardoOliveira avatar Jan 23 '24 15:01 EduardoOliveira

That's sad. I would love to run this on my server, but it would need to be compatible with authentik... 🫤

dockrbyter avatar Apr 17 '24 22:04 dockrbyter

@dockrbyter there is a user on discord that implemented Auth at the http proxy level. That might be a possible solution

EduardoOliveira avatar Apr 18 '24 08:04 EduardoOliveira

No, not realy. Like I've said, I'm looking for something that supports SSO with https://goauthentik.io The reason for me to use your - or any similiar software would be to share my STLs with my friends which already have an account on my server. So yeah, I see great potential in your software, but sadly useless for me at this point of development. Good luck with your project

dockrbyter avatar Apr 23 '24 17:04 dockrbyter

@dockrbyter on possible solution, with MMP as is:

  • spin up an MMP instance
  • spin up a caddy container configured as a reverse proxy enforcing a basic auth authentication, https://caddyserver.com/docs/caddyfile/directives/basicauth
  • configure goauthentik following the *arr example https://docs.goauthentik.io/integrations/services/sonarr/

Really hope this research helps you find MMP less useless

Given my limited availability, I think there are higher priority features then implementing an auth system within MMP, but I would be happy to accept code contributions implementing them.

EduardoOliveira avatar Apr 24 '24 09:04 EduardoOliveira