Giovanni Vella and GitHub
25591eeaf4
Add support to PKCE in OIDC connector ( #3777 )
...
Signed-off-by: johnvan7 <giovanni.vella98@gmail.com >
Signed-off-by: Giovanni Vella <giovanni.vella98@gmail.com >
2026-02-22 22:37:10 +01:00
Oleksandr Redko and GitHub
9891daa585
refactor: simplify tests by using slog.DiscardHandler ( #4058 )
...
Signed-off-by: Oleksandr Redko <oleksandr.red+github@gmail.com >
2025-04-03 09:56:18 +02:00
Maksim Nabokikh and GitHub
63f4410ac1
Update dependencies before Dex v2.41 ( #3637 )
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com >
2024-07-26 08:37:56 +02:00
Sean Liao and GitHub
0b6a78397e
use slog for structured logging ( #3502 )
...
Signed-off-by: Sean Liao <sean+git@liao.dev >
2024-06-01 20:15:58 +04:00
b0575946b1
Google: Implement groups fetch by default service account from metadata (support for GKE workload identity) ( #2989 )
...
Signed-off-by: Viacheslav Sychov <viacheslav.sychov@gmail.com >
Signed-off-by: Maksim Nabokikh <maksim.nabokikh@flant.com >
Co-authored-by: Maksim Nabokikh <maksim.nabokikh@flant.com >
2024-05-29 12:00:57 +02:00
677ab36020
feat: Add support for configurable prompt type for Google connector ( #3475 )
...
Signed-off-by: abhisek <abhisek.datta@gmail.com >
Signed-off-by: Maksim Nabokikh <max.nabokih@gmail.com >
Co-authored-by: Maksim Nabokikh <max.nabokih@gmail.com >
2024-04-15 19:11:09 +02:00
MichaelKo and GitHub
6cd5c8b867
#2895 : Add Support for Multiple Admin Emails to Retrieve Group Lists ( #2911 )
...
Signed-off-by: Viacheslav Sychov <viacheslav.sychov@gmail.com >
2023-06-07 22:24:05 +04:00
Josh Soref
ad1fc3b7c1
spelling: upon
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2023-04-27 09:02:32 -04:00
Daniel Lipovetsky and GitHub
07d7913049
chore: Upgrade golangci-lint to v1.50.1 from v1.46.0 ( #2790 )
2023-01-19 22:14:58 +01:00
Matt H and GitHub
c167276b07
Move unique functionality into getGroups to reduce calls to google ( #2628 )
...
Signed-off-by: Matt Hoey <matt.hoey@missionlane.com >
2022-12-23 03:44:43 +04:00
Mark Sagi-Kazar
cadce3cc35
fix(connector/google): only initialize admin service if necessary
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com >
2022-10-05 14:04:58 +02:00
Mark Sagi-Kazar
9bcce63352
fix(connector/google): make admin email optional for default creds
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com >
2022-10-04 09:04:32 +02:00
Mark Sagi-Kazar
6a59f08e4e
Revert "fix: check for no serviceAccountFilePath and no email ( #2679 )"
...
This reverts commit 49477729ce .
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com >
2022-10-04 09:04:30 +02:00
Bob Callaway and GitHub
49477729ce
fix: check for no serviceAccountFilePath and no email ( #2679 )
...
Signed-off-by: Bob Callaway <bcallaway@google.com >
2022-09-28 19:59:28 +02:00
Hoang Quoc Trung and GitHub
a1a3ed5b25
Implement Application Default Credentials for the google connector ( #2530 )
...
Signed-off-by: Trung <trung.hoang@pricehubble.com >
2022-09-07 15:56:56 +04:00
Matt Hoey
ee5b5b25bd
Resolves #2111 Option to fetch transitive group membership
...
Signed-off-by: Matt Hoey <matt.hoey@missionlane.com >
2021-10-17 12:48:22 -07:00
Eng Zer Jun
f0186ff265
refactor: move from io/ioutil to io and os package
...
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2021-09-17 14:12:39 +08:00
Mark Sagi-Kazar
b8ac640c4f
Update oidc library
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com >
2021-01-13 19:56:09 +01:00
m.nabokikh
4d63e9cd68
fix: Bump golangci-lint version and fix some linter's problems
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com >
2020-10-18 01:02:29 +04:00
Brian Candler
442d3de11d
Allow the "google" connector to work without a service account
...
Fixes #1718
2020-05-22 09:24:26 +00:00
Fabrice Rabaute
b85d7849ad
google: Retrieve all the groups for a user
...
The list of groups is paginated (default page is 200), so when a user
has more than 200 groups, only the first 200 are retrieve.
This change is retrieving all the groups for a user by querying all the
pages.
2020-01-14 13:26:37 -08:00
Mark Sagi-Kazar
9bd5ae5197
Fix goimports
2019-12-18 15:53:34 +01:00
Mark Sagi-Kazar
8c3dc0ca66
Remove unused code (fixed: unused, structcheck, deadcode linters)
2019-12-18 15:46:49 +01:00
Nandor Kracser
a38e215891
connector/google: support group whitelisting
...
Signed-off-by: Nandor Kracser <bonifaido@gmail.com >
2019-12-03 16:27:07 +01:00
Joel Speed
658a2cc477
Make directory service during init
2019-11-19 17:12:44 +00:00