43 Commits (master)

Author SHA1 Message Date
Maksim Nabokikh 47e84dba69
feat(connector): add compile-time checks for connector interfaces (#4591) 3 weeks ago
Ivan Zviagintsev 4311931881
feat: saml support refresh tokens (#4565) 3 weeks ago
Oleksandr Redko 9891daa585
refactor: simplify tests by using slog.DiscardHandler (#4058) 12 months ago
Mark Sagi-Kazar c7fd9620aa
chore: fix linter config and violations 1 year ago
siarhei-haurylau fe08a08923
saml connector: fix nil pointer on validate saml (#3793) 1 year ago
Sean Liao 0b6a78397e
use slog for structured logging (#3502) 2 years ago
mountcount c6fa45568b
chore: fix function names in comment (#3464) 2 years ago
Daniel Lipovetsky 07d7913049
chore: Upgrade golangci-lint to v1.50.1 from v1.46.0 (#2790) 3 years ago
Eng Zer Jun f0186ff265
refactor: move from io/ioutil to io and os package 5 years ago
m.nabokikh b2e9f67edc Enable unparam, prealloc, sqlclosecheck linters 5 years ago
Josh Soref 97d3e8fa7f spelling: signature 5 years ago
Josh Soref d3d447fcf1 spelling: readable 5 years ago
Josh Soref a996c4ba54 spelling: guaranteeing 5 years ago
Stephen Augustus 57640cc7a9 connector/saml: Validate XML roundtrip data before processing request 5 years ago
m.nabokikh 4d63e9cd68 fix: Bump golangci-lint version and fix some linter's problems 5 years ago
Stephan Renatus 4a0feaf589 connector/saml: add 'FilterGroups' setting 6 years ago
Mark Sagi-Kazar f141f2133b
Fix whitespace 6 years ago
Mark Sagi-Kazar 9bd5ae5197
Fix goimports 6 years ago
Mark Sagi-Kazar 142c96c210
Fix stylecheck 6 years ago
Ken Perkins 285c1f162e connector/saml: Adding group filtering 7 years ago
wassan128 42e8619830 Fix typo 7 years ago
Stephan Renatus d9487e553b
*: fix some lint issues 7 years ago
Mark Sagi-Kazar 06521ffa49
Remove the logrus logger wrapper 7 years ago
Mark Sagi-Kazar be581fa7ff
Add logger interface and stop relying on Logrus directly 7 years ago
Stephan Renatus 26c0206627
connector/saml: make unparsable (trailing, non-space/newline) data an error 8 years ago
Stephan Renatus b9f6594bf0 *: github.com/coreos/dex -> github.com/dexidp/dex 8 years ago
Stephan Renatus 608260d0f1 saml: add tests case covering tampered NameID field (comment) 8 years ago
Michael Stapelberg a41d93db4a Implement the “authproxy” connector (for Apache2 mod_auth etc.) 9 years ago
Eric Chiang aad328bb35 *: add log events for login, LDAP queries, and SAML responses 9 years ago
Eric Stroczynski 4a88d0641a : update {S->s}irupsen/logrus 9 years ago
Eric Chiang 00b5c99ffc connector/saml/testdata: fix bad status test case 9 years ago
Eric Chiang 362e0798a4 connector/saml: clean up SAML verification logic and comments 9 years ago
Phu Kieu bd754e2b2d Fix entityIssuer -> ssoIssuer typo 9 years ago
Phu Kieu 47897f73fa Validate audience with entityIssuer if present, use redirectURI otherwise 9 years ago
Phu Kieu 217b5ca2c7 Add ssoIssuer to fix Response issuer checking 9 years ago
Eric Chiang a97cffcd52 connector/saml: refactor tests and add self-signed responses 9 years ago
Eric Chiang e0709dc2ac connector/saml: fix validation bug with multiple Assertion elements 9 years ago
Phu Kieu 6f9ef961bb Use etreeutils.NSSelectOne to select Assertion element 9 years ago
rithu john 59502850f0 connector: Connectors without a RefreshConnector should not return a refresh token instead of erroring 9 years ago
Eric Chiang 50b223a9db *: validate InResponseTo SAML response field and make issuer optional 9 years ago
Eric Chiang 33f0199077 *: fix spelling using github.com/client9/misspell 9 years ago
Holger Koser e46f2ebe40 Improve SAML Signature and Response Validation 9 years ago
Eric Chiang 31dfb54b6f connector: add a SAML connector 9 years ago