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

Enhancement put behind login #11

Open
bryceprutsos opened this issue Mar 12, 2023 · 4 comments
Open

Enhancement put behind login #11

bryceprutsos opened this issue Mar 12, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@bryceprutsos
Copy link

Are there any plans to put Tasks.md behind any login system? It would be nice to host securely to the world.

@BaldissaraMatheus
Copy link
Owner

I don't plan to make a whole authorization system for the application because I don't think it should be the app's responsability. You already can do that by using different services like Authelia and Cloudflare Zero Trust.

But I do think it could be integrated with different auth protocols like LDAP, though I still need to research further into this subject on how to do that, how it can be benefitial and if it's worth it doing so.

@BaldissaraMatheus BaldissaraMatheus added the enhancement New feature or request label Mar 12, 2023
@mms-gianni
Copy link
Contributor

I had a very good experience with passport.js .
https://www.passportjs.org/packages/passport-oauth2/

What it is missing is a role-based access. So after a login, you could not assign admin or user permissions.

@rikrdo1979
Copy link

Easily you can add middleware http auth using traefik as reverse proxy

https://doc.traefik.io/traefik/middlewares/http/basicauth/

@thinkbig1979
Copy link

OIDC support would be awesome.
I use Zitadel for SSO, many other use Keycloak or Authelia. Being able to implement auth and SSO this way would be great!

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

No branches or pull requests

5 participants