Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: SSO Support #120

Open
rolffujino opened this issue Oct 25, 2023 · 6 comments
Open

Feature Request: SSO Support #120

rolffujino opened this issue Oct 25, 2023 · 6 comments
Labels
feature New feature or request

Comments

@rolffujino
Copy link

Please look into supporting SSO through SAML, Oauth 2.0 or OpenID Connect.

@lbr38
Copy link
Owner

lbr38 commented Oct 26, 2023

Hi

It's a good feature but don't expect it to be prioritized because I don't know how to develop it and I don't have any environment allowing me to test and debug SSO locally.

@rolffujino
Copy link
Author

@lbr38, fyi you can sign up for free as an Okta developer for free and test/develop SSO.

I am personally going to try to follow this document to see if I can't build it out myself:
https://developer.okta.com/blog/2019/08/30/php-authorization-oauth-2-okta

Unfortunately it might take me a while, since yesterday was the first time I have programmed in PHP and I am not a programmer by trade (system engineer).

@hac3ru
Copy link

hac3ru commented Dec 5, 2023

If I may: I guess that for most people even LDAP support would be a huge plus. Plus, LDAP support should be easier to achieve than SSO.

@lbr38
Copy link
Owner

lbr38 commented Dec 5, 2023

I understand that it's a highly requested feature, but implementing SSO/LDAP mechanisms in code is complex.

I consider it a "nice to have" rather than a "must-have." This doesn't prevent you from using the product.

Furthermore, implementing a new authentication method can introduce security vulnerabilities if not handled properly.

I believe it will be implemented sooner or later, but for now I prefer to dedicate the limited available time that I have to improving the existing and fixing bugs.

@lbr38 lbr38 added the feature New feature or request label Dec 5, 2023
@hac3ru
Copy link

hac3ru commented Dec 5, 2023

Totally understandable.
This looks like a really cool software but it needs more work. I would also love to be able to cancel a running job (I deployed in a container, restarted the container and the jobs didn't resume, they were just stuck in progress, without actually downloading).

@FalconXC4
Copy link

Hi,
I would also be interested in the LDAP authentication feature.
As we are using the product in a professionnal environnement we need to be able to manage credentials through LDAP.
We hope you will be able to add the feature soon :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants