Commit Graph

71 Commits (942a14b4ce2591b254e77d9cb02b3c02cd0014a2)

Author SHA1 Message Date
Erik Sundell d94796a022
Auth: Remove trailing / in cookies' path (#22265) (#22265) 5 years ago
Jon McKenzie 6c9d833602
AuthProxy: Fixes bug where long username could not be cached (#22926) 5 years ago
Marcus Efraimsson d0a80c59f3
Rendering: Store render key in remote cache (#22031) 5 years ago
Carl Bergquist fe16028e02
Auth: Don't rotate auth token when requests are cancelled by client (#22106) 5 years ago
Anthony Woods f56f54b1a3 Auth: Rotate auth tokens at the end of requests (#21347) 6 years ago
Marcus Efraimsson a1579283a6
Add disabled option for cookie samesite attribute (#21472) 6 years ago
Torkel Ödegaard be2bf1a297
AuthProxy: Can now login with auth proxy and get a login token (#20175) 6 years ago
Arve Knudsen 35e0e078b7
pkg/util: Check errors (#19832) 6 years ago
Arve Knudsen 6e7c18fc1c
pkg/middleware: Check errors (#19749) 6 years ago
Oleg Gaidarenko 6ca1a6c8da
Auth: change the error HTTP status codes (#18584) 6 years ago
Sofia Papagiannaki 4e29357d15
Backend: Do not set SameSite cookie attribute if cookie_samesite is none (#18462) 6 years ago
Oleg Gaidarenko d88fdc86fc Auth: Do not search for the user twice (#18366) 6 years ago
Oleg Gaidarenko 7e89a93b5f
Auth: introduce more tests for middleware module (#18365) 6 years ago
Oleg Gaidarenko 82661b9f69 Auth: consistently return same basic auth errors (#18310) 6 years ago
gotjosh ed8aeb2999
Auth Proxy: Include additional headers as part of the cache key (#18298) 6 years ago
Oleg Gaidarenko caa1314f44
Build: use golangci-lint as a make command (#17739) 6 years ago
Sofia Papagiannaki f3f03ceb6a
Auth Proxy: Respect auto_sign_up setting (#17843) 6 years ago
Sofia Papagiannaki dc9ec7dc91
Auth: Allow expiration of API keys (#17678) 6 years ago
Kyle Brandt bd08d8ce8e
middleware: fix Strict-Transport-Security header (#17644) 6 years ago
Oleg Gaidarenko 9b7f9dd9be
LDAP: consistently name the LDAP entities (#17203) 6 years ago
Marcus Efraimsson 1c1427520d
Security: Add new setting allow_embedding (#16853) 6 years ago
Marcus Efraimsson f778c1d971
Security: Responses from backend should not be cached (#16848) 6 years ago
Carl Bergquist 9660356638
Auth: Enable retries and transaction for some db calls for auth tokens (#16785) 6 years ago
Oleg Gaidarenko db584b3d28
Chore: remove session storage references (#16445) 6 years ago
Oleg Gaidarenko 318182ccc9 Chore: refactor auth proxy (#16504) 6 years ago
Oleg Gaidarenko 67cbc7d4cf
Chore: use remote cache instead of session storage (#16114) 6 years ago
Marcus Efraimsson 8029e48588
support get user tokens/revoke all user tokens in UserTokenService 6 years ago
bergquist e163aadfe4 use authtoken for session quota restrictions 6 years ago
Marcus Efraimsson 836501186f
fix 6 years ago
Marcus Efraimsson 8678620730
move UserToken and UserTokenService to models package 6 years ago
Marcus Efraimsson a60124a88c
change UserToken from interface to struct 6 years ago
Marcus Efraimsson 871c84d195
changes needed for api/middleware due to configuration settings 6 years ago
Marcus Efraimsson d53e64a32c
move auth token middleware/hooks to middleware package 6 years ago
bergquist 88ca54eba9 renames signout function 6 years ago
bergquist 43ac79685a delete auth token on signout 6 years ago
bergquist 5998646da5 restrict session usage to auth_proxy 7 years ago
Marcus Efraimsson 59d0c19ba8
passing middleware tests 7 years ago
Marcus Efraimsson 81879f0162
fix broken code 7 years ago
Jacob Richard 34d3086ec8 Adding tests for auth proxy CIDR support 7 years ago
Torkel Ödegaard b415d82611 fixed to template PR issues, #13938 7 years ago
Mario Trangoni dde650905d Fix megacheck issue unused code. 7 years ago
Marcus Efraimsson 8af5da7383
Revert "auth proxy: use real ip when validating white listed ip's" 7 years ago
Dan Cech 3056d9a80e support passing api token in Basic auth password (#12416) 7 years ago
Marcus Efraimsson b418e14bd9
make sure to use real ip when validating white listed ip's 7 years ago
Karsten Weiss de8696d5d3 Outdent code after if block that ends with return (golint) 7 years ago
Dan Cech 52503d9cb5
refactor authproxy & ldap integration, address comments 7 years ago
Dan Cech d837be91ec
switch to passing ReqContext as a property 7 years ago
Dan Cech a1b1d2fe80
switch to Result 7 years ago
Dan Cech d5dd1c9bca
update auth proxy 7 years ago
Dan Cech 1c5afa731f
shared library for managing external user accounts 7 years ago