Commit Graph

626 Commits

Author SHA1 Message Date
Manuel Scurti 416014b7b8 added migration file
Signed-off-by: Manuel Scurti <manuel.scurti@agilelab.it>
2022-05-22 19:30:40 +02:00
Manuel Scurti 6dcc5f1d3e fixed migration script for signing_keys
Signed-off-by: Manuel Scurti <manuel.scurti@agilelab.it>
2022-05-21 12:49:39 +02:00
Manuel Scurti 9079a78078 algorithms field is now array for IdentityClient
Signed-off-by: Manuel Scurti <manuel.scurti@agilelab.it>
2022-05-18 11:31:29 +02:00
Manuel Scurti f6aae90e4e Added configurable signing algorithm
Signed-off-by: Manuel Scurti <manuel.scurti@agilelab.it>
2022-05-17 19:40:15 +02:00
Patrik Oldsberg 2df2f01a29 auth-backend: remove disableRefresh option
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-12 14:51:19 +02:00
Patrik Oldsberg 09fff50b27 auth-backend: added note about oauth2-proxy example setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 17:35:36 +02:00
Patrik Oldsberg 906c235e5c auth-backend: update oauth2-proxy test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 17:22:25 +02:00
Patrik Oldsberg 0caff59719 auth-backend: add a default auth handler for the oauth2-proxy provider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 17:09:55 +02:00
Patrik Oldsberg abaa34aaa0 auth-backend: add getHeaders to oauth2-proxy + update docs for other fields
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 16:06:17 +02:00
Patrik Oldsberg 693112bec7 auth-backend: add headers to oauth2-proxy result
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 13:59:26 +02:00
Patrik Oldsberg cac3ba68a2 auth-backend: fix ent claim being dropped
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-27 20:20:32 +02:00
Fredrik Adelöw 7cd399ede0 most of these casts are apparently no longer necessary
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-27 11:01:31 +02:00
Johan Haals d047f48ae6 chore: rename to emailMatchingUserEntityProfileEmail
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-26 13:41:29 +02:00
Patrick Jungermann 44bdcbdb66 feat: add common sign-in resolver for simple email-to-email matching
- `providers.google.resolvers.emailMatchingUserEntityEmail()`
- `providers.microsoft.resolvers.emailMatchingUserEntityEmail()`
- `providers.okta.resolvers.emailMatchingUserEntityEmail()`

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-22 19:53:54 +02:00
Patrick Jungermann 787ae0d541 feat: add common signIn resolver to more provider
- `providers.microsoft.resolvers.emailLocalPartMatchingUserEntityName()`
- `providers.okta.resolvers.emailLocalPartMatchingUserEntityName()`

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-21 16:19:00 +02:00
Andy Caruso d8063ed8e2 Use the algorithm from the key object
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:49:27 +02:00
Andy Caruso d253d46ba9 Clean up as per review comments
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:49:27 +02:00
Andy Caruso 1624b52168 Update jose to 4.6.0
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:46:42 +02:00
Patrik Oldsberg 526f5a6079 Merge pull request #10300 from backstage/rugvip/default-resolvers
auth-backend: remove all default sign-in resolvers
2022-04-12 13:43:33 +02:00
Patrik Oldsberg cd0105ff42 auth-backend: update getDefaultOwnershipEntityRefs to only consider groups
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-12 11:35:58 +02:00
Patrik Oldsberg a479e76604 auth-backend: rename all built-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-12 11:03:25 +02:00
Patrik Oldsberg c93a63586d auth-backend: resolve context user -> User
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-12 10:13:29 +02:00
Fredrik Adelöw f4cdf4cac1 Defensively encode URL parameters when fetching ELB keys
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-11 15:06:35 +02:00
Patrik Oldsberg f9ece810dc auth-backend: remove duplicate comment
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-09 10:53:29 +02:00
Patrik Oldsberg 5a07982847 auth-backend: remove dead code
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-09 10:53:16 +02:00
Patrik Oldsberg 0f201ad50e auth-backend: API report cleanup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:39:15 +02:00
Patrik Oldsberg c6899b4902 auth-backend: modernize the common local part resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:20:41 +02:00
Patrik Oldsberg 9f03434cfb auth-backend: migrate saml sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:18:41 +02:00
Patrik Oldsberg c0629e16ca auth-backend: migrate okta sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:16:05 +02:00
Patrik Oldsberg 327c3f01eb auth-backend: migrate microsoft sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:16:05 +02:00
Patrik Oldsberg eaf35ccd2d auth-backend: migrate github sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:16:05 +02:00
Patrik Oldsberg ee08d32106 auth-backend: update google provider to match other providers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:16:05 +02:00
Patrik Oldsberg 39295c1e1c auth-backend: migrate bitbucket sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 15:16:05 +02:00
Patrik Oldsberg e675cf879d auth-backend: populate exported providers object
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:46:09 +02:00
Patrik Oldsberg 01d4bd5109 auth-backend: migrate all other providers to use integration helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:42:49 +02:00
Patrik Oldsberg 0d1f36cd6d auth-backend: migrate aws-alb provider to use integration helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:24:55 +02:00
Patrik Oldsberg dff8ce7cad auth-backend: migrate auth0 provider to use integration helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:23:47 +02:00
Patrik Oldsberg 7738a004b0 auth-backend: migrate atlassian provider to use integration helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:21:55 +02:00
Patrik Oldsberg 55b2abac93 auth-backend: tweak auth provider integration to allow no resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:19:16 +02:00
Patrik Oldsberg e5c533e6c3 auth-backend: migrate saml provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:06:14 +02:00
Patrik Oldsberg b812909da4 auth-backend: migrate onelogin provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:03:10 +02:00
Patrik Oldsberg 90fe0e2534 auth-backend: migrate okta provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 14:02:20 +02:00
Patrik Oldsberg 116a740067 auth-backend: migrate oidc provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:59:59 +02:00
Patrik Oldsberg 3811722d98 auth-backend: migrate oauth2-proxy provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:58:36 +02:00
Patrik Oldsberg 2d126853ef auth-backend: migrate oauth2 provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:51:55 +02:00
Patrik Oldsberg 70b592c9a6 auth-backend: undeprecate logger field in auth provider factory options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:50:21 +02:00
Patrik Oldsberg 8377518401 auth-backend: migrate microsoft provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:49:55 +02:00
Patrik Oldsberg 2ae89a1c8b auth-backend: migrate gitlab provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:40:54 +02:00
Patrik Oldsberg ca6f259244 auth-backend: migrate gcp-iap provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:36:55 +02:00
Patrik Oldsberg 3046eb8498 auth-backend: migrate bitbucket provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:35:09 +02:00