98 Commits (b746ab4975262bbba6cf5d4792b82875f2bee916)

Author SHA1 Message Date
Pavel Borzenkov ab06119431 connector: implement LinkedIn connector 9 years ago
Michael Stapelberg 4931f30a80 authproxy.md: strip X-Remote-User 9 years ago
Michael Stapelberg a41d93db4a Implement the “authproxy” connector (for Apache2 mod_auth etc.) 9 years ago
Damian Pacierpnik e3c9b49299 Cross clients improvement - requesting client ID always added to the audience claim 9 years ago
Eric Chiang f234e3707e server: fix panic caused by deleting refresh token twice through api 9 years ago
Eric Stroczynski 2b354c8fdb server: set sane bcrypt cost upper bound 9 years ago
Eric Chiang aad328bb35 *: add log events for login, LDAP queries, and SAML responses 9 years ago
Eric Stroczynski 4bcb0aaae9 server: log bcrypt cost if > 12, error on runtime > 10s 9 years ago
Eric Stroczynski 4a88d0641a : update {S->s}irupsen/logrus 9 years ago
rithu john 753526a506 server/rotation.go: Fix key rotation with multiple dex instances. 9 years ago
Eric Chiang fcb9c5a1c4 server: fix localhost redirect validation for public clients 9 years ago
rithu john aefdd6e004 server/api: return empty list of refresh tokens if user does not have any 9 years ago
rithu john 8c9c2518f5 server: account for dynamically changing connector object in storage. 9 years ago
Eric Chiang ba1660ae1f *: revendor and regenerate protobuf files 9 years ago
rithu john dd1e901dd9 server/rotation.go: avoid displaying the "keys already rotated" error 9 years ago
Eric Chiang 5f377f07d4 *: promote SAML to stable 9 years ago
Lucas Serven f3d9bd5008
server/server.go: make successful garbage collection log at info level 9 years ago
Eric Chiang f734b140cd server: use client connected to remove server for gRPC tests 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
rithu john 921090f05f api: Update timestamp type for RefreshTokenRef to int64. 9 years ago
Eric Chiang 777eeafabc *: update go-oidc and use standard library's context package 9 years ago
Eric Chiang 2c4752d5d4 server: fix expiry detection for verification keys 9 years ago
rithu john 3df1db1864 storage: Surface "already exists" errors. 9 years ago
rithu john 1ec19d4fbf api: adding a gRPC call for revoking refresh tokens. 9 years ago
rithu john d201e49248 api: adding a gRPC call for listing refresh tokens. 9 years ago
rithu john d928ac0677 storage: Add OfflineSession object to backend storage. 9 years ago
Eric Chiang 80038847de server: clean up test comments and code flow 9 years ago
Eric Chiang 72a431dd4b {web,server}: use html/template and reduce use of auth request ID 9 years ago
Eric Chiang 8541184afb server: support POSTing to authorization endpoint 9 years ago
Simon HEGE 415a68f977 Allow CORS on keys and token endpoints 9 years ago
Eric Chiang 1eda382789 server: add at_hash claim support 9 years ago
Eric Chiang f4bbab5056 server/internal: generate protobuf types 9 years ago
Eric Chiang f778b2d33b server: update refresh tokens instead of deleting and creating another 9 years ago
Eric Chiang f926d74157 server: fixes for the implicit and hybrid flow 9 years ago
Eric Chiang 0f4a1f69c5 *: wire up SAML POST binding 9 years ago
Simon HEGE b4c47910e4 Allow CORS on discovery endpoint 9 years ago
rithu john 75aa1c67ce server: add error HTML templates with error description. 9 years ago
Eric Chiang fe196864c0 *: fix comment typos found with github.com/client9/misspell 9 years ago
rithu john 9949a1313c server: modify error messages to use logrus. 9 years ago
rithu john 2e22a948cf cmd/dex: add logging config and serve logger for different modules. 9 years ago
Eric Chiang 391dc51c13 *: add theme based frontend configuration 9 years ago
Eric Chiang 522749b5d8 *: switch oidc client to github.com/coreos/go-oidc 9 years ago
Eric Chiang 55e97d90a6 *: add tests for the RefreshConnector 9 years ago
Eric Chiang 952e0f81f5 connector: add RefreshConnector interface 9 years ago
Eric Chiang 5c602d36d9 server: fix expiry test flake 9 years ago
Phu Kieu 35180a72f1 Enable groups scope 9 years ago
rithu john ee9738d663 api: adding a gRPC call for listing passwords. 9 years ago
rithu john de4e23a27b api: add gRPC definition for version endpoint. 9 years ago