oauth2-proxy/providers
JJ Łakis 5f188e5b6b
Microsoft Entra ID provider (#2390)
* Microsoft Entra ID Provider

* fix typo in function name

* documentation tweaks

* documentation and comment tweak

* docs tweaks

* final tweaks

* refactor: drop flag for skipping graph groups

* update legacy / deprecated provider page and sort provider overview

* reformat

* move entra-id provider into switch (treat like every other provider

* fix test case and reformat

* fix sidebar configuration

* apply review suggestions

* add pagination for graph api

* fix: do not error when groups unable to retrieve

* doc: number of groups fix

* restore master packages

* docs: tiny docs tweak

* address review comments

* fix codegen

---------

Co-authored-by: tuunit <jan@larwig.com>
2024-12-31 11:46:13 +00:00
..
adfs.go bugfix: OIDCConfig based providers are not respecting flags and configs (#2299) 2023-11-25 11:32:31 +00:00
adfs_test.go chore(deps): Updated to ginkgo v2 (#2459) 2024-07-18 22:41:02 +02:00
auth_test.go Integrate claim extractor into providers 2022-02-16 10:28:33 +00:00
azure.go add azure china support (#2269) 2023-11-01 10:12:34 +00:00
azure_test.go chore: Updated go-jwt to v5 2024-03-04 01:42:00 +01:00
bitbucket.go Move provider initialisation into providers package 2022-02-16 10:38:05 +00:00
bitbucket_test.go Move provider initialisation into providers package 2022-02-16 10:38:05 +00:00
digitalocean.go Fix Linting Errors (#1835) 2022-10-21 11:57:51 +01:00
digitalocean_test.go Fix import path for v7 (#800) 2020-09-29 17:44:42 +01:00
facebook.go Integrate claim extractor into providers 2022-02-16 10:28:33 +00:00
facebook_test.go Move provider URLs to package level vars 2020-07-19 18:34:55 +01:00
gitea_test.go fix gitea token validation by allowing custom validation url and extracting the proper base api url for github cloud, github enterprise and gitea (#2194) 2023-09-14 10:09:57 +01:00
github.go upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
github_test.go Feature: Add GitHub groups (orgs/teams) support (#2196) 2023-12-18 10:03:19 +00:00
gitlab.go upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
gitlab_test.go chore(deps): Updated to ginkgo v2 (#2459) 2024-07-18 22:41:02 +02:00
google.go chore(deps): update all golang dependencies 2024-09-23 16:38:40 +02:00
google_test.go Update providers tests 2022-10-29 12:49:51 +01:00
internal_util.go Issue 1878: Validate URL call does not correctly honor already set UR… (#1951) 2023-02-10 18:36:13 +00:00
internal_util_test.go Updated linters 2023-10-24 16:37:57 +02:00
keycloak.go upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
keycloak_oidc.go bugfix: OIDCConfig based providers are not respecting flags and configs (#2299) 2023-11-25 11:32:31 +00:00
keycloak_oidc_test.go chore(deps): Updated to ginkgo v2 (#2459) 2024-07-18 22:41:02 +02:00
keycloak_test.go chore(deps): Updated to ginkgo v2 (#2459) 2024-07-18 22:41:02 +02:00
linkedin.go Fix Linting Errors (#1835) 2022-10-21 11:57:51 +01:00
linkedin_test.go Update LinkedIn provider validate URL (#1444) 2021-11-19 21:36:33 +00:00
logingov.go chore: Updated go-jwt to v5 2024-03-04 01:42:00 +01:00
logingov_test.go chore: Updated go-jwt to v5 2024-03-04 01:42:00 +01:00
ms_entra_id.go Microsoft Entra ID provider (#2390) 2024-12-31 11:46:13 +00:00
ms_entra_id_test.go Microsoft Entra ID provider (#2390) 2024-12-31 11:46:13 +00:00
nextcloud.go upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
nextcloud_test.go Integrate claim extractor into providers 2022-02-16 10:28:33 +00:00
oidc.go feat: Replace default Go user-agent with oauth2-proxy and version (#2570) 2024-07-14 21:09:17 +01:00
oidc_test.go PKCE Support (#1541) 2022-03-13 10:08:33 +00:00
provider_data.go Session aware logout, backend logout url approach (#1876) 2024-01-26 12:48:09 +00:00
provider_data_test.go chore: Updated go-jwt to v5 2024-03-04 01:42:00 +01:00
provider_default.go PKCE Support (#1541) 2022-03-13 10:08:33 +00:00
provider_default_test.go PKCE Support (#1541) 2022-03-13 10:08:33 +00:00
providers.go Microsoft Entra ID provider (#2390) 2024-12-31 11:46:13 +00:00
providers_suite_test.go chore(deps): Updated to ginkgo v2 (#2459) 2024-07-18 22:41:02 +02:00
providers_test.go chore: extend test cases for oidc provider and documentation regarding implicit setting of the groups scope when no scope was specified in the config 2024-11-09 15:48:29 +01:00
util.go Support for passing through URL query parameters from /oauth2/start to the ID provider's login URL. 2022-02-19 16:11:09 +00:00
util_test.go Refactor OIDC to EnrichSession 2020-12-21 16:51:52 -08:00