mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-06 09:13:19 +03:00
🚀 Feature: Support ProxyAuth #240
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @wrenix on GitHub.
Feature description
A easy login method where a request is forwarded first to pocket-id and decided (by e.g. cookie) if the request is send to wanted endpoint (and therefore add some HEADER e.g. id, email, name username, groups and maybe also claims)
Pitch
https://docs.goauthentik.io/docs/add-secure-apps/providers/proxy/
e.g.
nginx: https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-subrequest-authentication/
traefik: https://doc.traefik.io/traefik/middlewares/http/forwardauth/
@wrenix commented on GitHub:
https://pocket-id.org/docs/guides/proxy-services#oauth2-proxy is also in docu ;( sorry for that issue
@kmendell commented on GitHub:
No worries :)
@kmendell commented on GitHub:
This can be done via external tools/software (ie caddy-security, godoxy etc.), and we have decided aggainst implementing this at the current time. See https://github.com/pocket-id/pocket-id/issues/241.