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

Authelia #20

Closed
moookino opened this issue Mar 3, 2020 · 3 comments
Closed

Authelia #20

moookino opened this issue Mar 3, 2020 · 3 comments

Comments

@moookino
Copy link

moookino commented Mar 3, 2020

Hi @vx3r

nice work and project. Want to try with help regrading authelia usage, it's currently playing nice with Traefik v2.0 and doesn't required any robust work to setup
You can use https://github.com/authelia/authelia/blob/master/docs/deployment/supported-proxies/traefik2.x.md for reference. I've successful setup on my server based on that documentation and the user management can be done by authelia config files.

Hope that helps

@vx3r
Copy link
Owner

vx3r commented Mar 4, 2020

Hi @moookino

I have the same setup with Nginx.
The idea here is to make wg-gen-web avare of the user and group coming from Authelia and based on that make custom decisions.
We need to decide what are the use cases:

  • simply display the user connected
  • define admin group who can modify server confs
  • user can create vpn clients for him self And can only see his clients

Or anything else..
i don’t really know if this is required because you can define group vpn in authelia and give access to users in this group without any modification.

I need some inputs

@moookino
Copy link
Author

moookino commented Mar 4, 2020

I'm not super familiar with, my thoughts on that if e.g. admin can use doman.com/admin endpoint and based on Authelia can access that endpoint, then it could be same for different users, when some user-oriented spaces, like domain.com/user/namespace, which is accessible by user and admin. This could be easily achievable with traefik and authelia setup

@vx3r
Copy link
Owner

vx3r commented May 15, 2020

As Oauth2 OIDC is implemented i'm closing the issue, its much easier than Authelia

@vx3r vx3r closed this as completed May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants