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

[FEAT] Templated local network bypass for Authentik #499

Open
1 task done
brianramseyau opened this issue Aug 18, 2024 · 3 comments
Open
1 task done

[FEAT] Templated local network bypass for Authentik #499

brianramseyau opened this issue Aug 18, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@brianramseyau
Copy link

Is this a new feature request?

  • I have searched the existing issues

Wanted change

Provide the ability for users to bypass Authentik authentication within theirlocal network, as a part of the proxy location configuration.

Reason for change

Doing a quick web search shows up a tonne of people who get frustrated and go to a/revert to a different service (like Authelia) as they cannot work out how to bypass the authentication inside their local network.

You cannot effectively do this in Authentik's configuration in the same way as you can in Authelia's policy.

Proposed code change

I've added this code block, above the auth_request section of authentik-location.conf and it works well. Perhaps it could be added commented out or wrapped in a conditional.

...
## Bypass Authentik for local networks
## Allow multiple rules blocks defined here to work in an "OR" fashion
satisfy any;
## Bypass auth_request for RFC1918 / local networks (see https://datatracker.ietf.org/doc/html/rfc1918)
allow 10.0.0.0/8;
allow 172.16.0.0/12;
allow 192.168.0.0/16;
deny all;
...
@brianramseyau brianramseyau added the enhancement New feature or request label Aug 18, 2024
Copy link

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

@LinuxServer-CI
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

@brianramseyau
Copy link
Author

I still feel this is valid and would help people out

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
Status: Issues
Development

No branches or pull requests

2 participants