Commit Graph

1025 Commits

Author SHA1 Message Date
renovate[bot] e13cd3feaf Update dependency msw to ^0.48.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-11-09 10:15:16 +00:00
Fredrik Adelöw 1685f784cd Merge pull request #14422 from kvmw/kvmw/inject-catalog-api
Inject optional CatalogApi in auth-backend createRouter function.
2022-11-08 21:41:05 +01:00
github-actions[bot] b01fea7b8c Version Packages (next) 2022-11-08 14:04:37 +00:00
kvmw a74a0ff182 Updates api-report.md
Signed-off-by: kvmw <mshamsi@vmware.com>
2022-11-07 16:13:15 +01:00
kvmw 24152c0c52 Inject optional CatalogApi in auth-backend router
Signed-off-by: kvmw <mshamsi@vmware.com>
2022-11-07 16:13:15 +01:00
Patrik Oldsberg ee35a695dd auth-backend: bump openid-client to most recent version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:48:23 +01:00
Patrik Oldsberg 442cbba625 Revert "auth-backend: add script for re-publishing openid-client"
This reverts commit 6c7a73e597bc53e0bbe93eab2518b5d4e4b26a05.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:48:22 +01:00
Patrik Oldsberg 40c578eaf6 Revert "auth-backend: use openid-client-any-engine"
This reverts commit fabe460cd5b4c3f5e9b75d5cb5635a87440c6465.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:48:22 +01:00
Patrik Oldsberg 4ca99cc367 auth-backend: use openid-client-any-engine
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:39:08 +01:00
Patrik Oldsberg 1d43bcfa6d auth-backend: add script for re-publishing openid-client
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-11-07 11:39:08 +01:00
Patrik Oldsberg 6752df6279 Merge pull request #14371 from Bonial-International-GmbH/pjungermann/auth-logging
chore(auth): improve logging
2022-11-02 15:49:20 +01:00
Patrik Oldsberg 7a503c0d41 Merge pull request #14368 from jgrumboe/fix-gh-cb-docs
Fix GitHub callback URL documentation
2022-11-02 13:57:10 +01:00
Johannes Grumböck 405eab555f Fix: missing another occurrence of GH auth callback URL
Signed-off-by: Johannes Grumböck <johannes@grumboeck.net>
2022-11-02 13:39:12 +01:00
Patrick Jungermann abaed9770e chore(auth): improve logging
Make the logging more clear as "provider" is ambiguous.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-10-28 11:58:34 +02:00
Johannes Grumboeck c7a6c96d0b chore: fix wrong github callback url documentation
Signed-off-by: Johannes Grumboeck <johannes@grumboeck.net>
2022-10-28 01:08:07 +02:00
github-actions[bot] d4df1fbb2e Version Packages (next) 2022-10-25 13:18:27 +00:00
Fredrik Adelöw cbe11d1e23 just getting rid of vale warnings
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-22 17:18:47 +02:00
github-actions[bot] f0196a2f04 Version Packages 2022-10-18 09:55:10 +00:00
github-actions[bot] 9282c018c7 Version Packages (next) 2022-10-11 14:30:05 +00:00
github-actions[bot] 721c1efdb4 Version Packages (next) 2022-10-04 12:08:16 +00:00
Johan Haals 35438ef744 Merge pull request #13670 from fabuloso/secure-google-oauth-logout
Revoke Google OAuth refresh token on logout
2022-10-04 10:36:00 +02:00
Leonardo Cardoso de Almeida b1f9a031aa style: prettify auth0 provider codestyle
Signed-off-by: Leonardo Cardoso de Almeida <leozzito@Leonardos-MacBook-Pro.local>
2022-09-29 12:14:14 -03:00
Leonardo Cardoso de Almeida 9ad307a07c feat: add connection/connection scope options to auth0 provider
Signed-off-by: Leonardo Cardoso de Almeida <leozzito@Leonardos-MacBook-Pro.local>
2022-09-29 11:31:12 -03:00
Francesco Saltori 2bd3dec11d Update API report
Signed-off-by: Francesco Saltori <francescosaltori@gmail.com>
2022-09-27 13:06:18 +02:00
Alessandro Dalfovo 7289b5ec4e Call logout OAuth handler in OAuthAdapter
Signed-off-by: Alessandro Dalfovo <dalfovo.alessandro@gmail.com>
2022-09-27 13:06:02 +02:00
github-actions[bot] 4e94720142 Version Packages (next) 2022-09-27 10:57:53 +00:00
ahmed 3e0f0c0285 oauth: consider hosted gitlab with relative path
Signed-off-by: ahmed <ahmed@planet.com>
2022-09-26 22:07:11 +02:00
Patrik Oldsberg be5a837259 migrate to use workspace ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-21 10:14:53 +02:00
Patrik Oldsberg 8360315ca5 Merge pull request #13559 from backstage/rugvip/jest29
cli: switch to Jest 29
2022-09-20 18:48:50 +02:00
Patrik Oldsberg 272fce8325 Merge pull request #13556 from backstage/eide/allow-third-party-cookies
[auth-backend]: Calculate `SameSite` cookie attribute in defaultCookieConfigurer and default to `none`
2022-09-20 17:20:22 +02:00
Marcus Eide d0f7bb0291 Use origin from request when calculating cookie config in start
Signed-off-by: Marcus Eide <eide@spotify.com>
2022-09-20 15:16:26 +02:00
Patrik Oldsberg 2e4e6c3500 test fixes to support Jest 29
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-20 14:51:19 +02:00
github-actions[bot] 30882884a4 Version Packages 2022-09-20 11:52:02 +00:00
Ben Lambert d2dc96e4d0 Merge pull request #13595 from DavidZemon/feature/allow-more-jwt-claims
feat: Allow passing additional JWT claims to `TokenIssuer`
2022-09-20 11:08:34 +02:00
David Zemon c8e837da5b feat: Use JsonValue for JWT claim values
Signed-off-by: David Zemon <david@zemon.name>
2022-09-19 08:01:14 -05:00
Marcus Eide 04c50e297d Resolve cookie configuration per request
Signed-off-by: Marcus Eide <eide@spotify.com>
2022-09-16 09:57:44 +02:00
github-actions[bot] 423e01d903 Version Packages (next)
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-13 18:00:17 -04:00
Marcus Eide 12943d1ade Calculate SameSite attribute more carefully, defaulting to lax in most cases
Signed-off-by: Marcus Eide <eide@spotify.com>
2022-09-09 11:16:04 +02:00
Joe Patterson 69d478d5b4 Merge branch 'backstage:master' into master 2022-09-09 10:31:27 +10:00
David Zemon dba3c15c96 chore: Add API report
Signed-off-by: David Zemon <david@zemon.name>
2022-09-08 12:06:23 -05:00
David Zemon 19ac96e4c2 feat: Allow passing additional JWT claims to TokenIssuer
Signed-off-by: David Zemon <david@zemon.name>
2022-09-08 11:36:49 -05:00
Joe Patterson 018b7ec1f3 update provider for changes in review and update changeset message
Signed-off-by: Joe Patterson <jrwpatterson@gmail.com>
2022-09-08 20:33:54 +10:00
Joe Patterson 3db53bbfa3 fix prettier error
Signed-off-by: Joe Patterson <jrwpatterson@gmail.com>
2022-09-08 19:49:32 +10:00
Joe Patterson 644b267bde fix the session issue by copying okta
Signed-off-by: Joe Patterson <jrwpatterson@gmail.com>
2022-09-08 18:41:15 +10:00
Joe Patterson 3152ca4b74 run prettier
Signed-off-by: Joe Patterson <jrwpatterson@gmail.com>
2022-09-08 14:25:20 +10:00
Joe Patterson 64fe8e1213 change auth0 passport to the correct passport-auth0 package and allow passing the audience into the auth for api
Signed-off-by: Joe Patterson <jrwpatterson@gmail.com>
2022-09-08 13:52:34 +10:00
Taras 93a1072a0a Updated tests to include validateEntity in mocks
Signed-off-by: Taras <tarasm@gmail.com>
2022-09-07 18:12:01 -04:00
github-actions[bot] f275697d2b Version Packages (next) 2022-09-06 13:11:16 +00:00
Marcus Eide 5fa831ce55 Add optional SameSite attribute to CookieConfigurer and return from defaultCookieConfigurer for secure contexts.
Signed-off-by: Marcus Eide <eide@spotify.com>
2022-09-06 13:12:50 +02:00
renovate[bot] 667d917488 chore(deps): update dependency msw to ^0.47.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-09-06 07:09:16 +00:00