Andre Wanlin
ee8f53966f
Changed to address feedback
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-09-11 12:37:31 -05:00
Patrik Oldsberg
71114ac50e
plugins: refactory to use default export for new backend system
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Co-authored-by: Philipp Hugenroth <philipph@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-07 18:53:48 +02:00
Fredrik Adelöw
f57281bc7e
revert #19602
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-08-29 13:07:51 +02:00
Patrick Jungermann
0fa3a43d87
chore(deps): replace passport-saml with @node-saml/passport-saml
...
`passport-saml` was deprecated and replaced by `@node-saml/passport-saml`
since version 4.0.0.
Relates-to: #18083
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2023-08-25 15:16:52 +02:00
Patrik Oldsberg
080cc77947
auth-backend: migrate gitlab provider to separate module
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-22 13:44:42 +02:00
Patrik Oldsberg
72f7979fd2
auth-backend: migrate github provider
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-20 16:02:55 +02:00
Patrik Oldsberg
18619f793c
auth-backend: track backstage session expiration separately
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-19 13:39:02 +02:00
Patrik Oldsberg
7944d43f47
auth-backend: add plugin export for new backend system
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-18 15:06:41 +02:00
Patrik Oldsberg
0f0e2a378b
auth-backend: fix oauth state test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
961179c533
auth-backend: deprecate more types that have been indirectly moved to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
9ae287521a
auth-backend: fix legacy adaopter test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
258b410cad
auth refactor type fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
3db911fc98
auth-backend: pass through global config values at top-level
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
7ab7ad5c79
auth-backend: refactor google provider tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
0d078740e8
auth-backend: move gcp-iap provider test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:25 +02:00
Patrik Oldsberg
9aeb35adce
auth-backend: migrate gcp-iap provider to use new system
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
647929a483
auth-backend: migrate google provider to use new system
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
23a8fa5025
auth-backend: spelling fix
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
549dd6db12
auth-backend: added new to legacy sign-in resolvers transform
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
7d29ca8e8c
auth-backend: added legacy sign-in resolver transform
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
705ac88dcc
auth-backend: added legacy authHandler transform
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
a4d47d29ad
auth-backend: more deprecations in lib
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
2f214950a3
add auth-backend-module-iap-provider
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
969f9f2553
auth-backend: deprecate OAuth types
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:24 +02:00
Patrik Oldsberg
afdfeb7974
auth-backend: deprecate OAuthAdapter
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:23 +02:00
Patrik Oldsberg
112e45e37f
auth-backend: move OAuthEnvironmentHandler to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:23 +02:00
Patrik Oldsberg
48793dfc95
auth-backend: move prepareBackstageIdentityResponse to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:23 +02:00
Patrik Oldsberg
b62b47a6dd
auth-backend: move a couple more types to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:23 +02:00
Patrik Oldsberg
6c7952ee85
auth-backend: move CookieConfigurer to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:23 +02:00
Patrik Oldsberg
318816cef9
auth-backend: move a few types to auth-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:22 +02:00
Patrik Oldsberg
747712f930
auth-backend: add optional token_type field in OAuthResult
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:22 +02:00
Patrik Oldsberg
1c522713cd
auth-backend: throw error if sign-in result does not contain token when preparting identity response
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:22 +02:00
Patrik Oldsberg
863cb026b0
auth-backend: replace Logger with LoggerService
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-09 10:42:22 +02:00
Andre Wanlin
16452cd007
added empty return
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-08-04 16:03:51 -05:00
Adam Harvey
825be22c82
fix(auth-backend): Overly permissive regex in test
...
Signed-off-by: Adam Harvey <aharvey00@gmail.com >
2023-08-03 13:15:01 -04:00
blam
bd82e8c018
chore: woops fix the additional char
...
Signed-off-by: blam <ben@blam.sh >
2023-07-04 10:45:28 +02:00
Ben Lambert
be4d6aefbd
Update provider.ts
...
Signed-off-by: Ben Lambert <ben@blam.sh >
2023-07-04 10:25:15 +02:00
Ben Lambert
ec04fc53d5
Update provider.ts
...
Signed-off-by: Ben Lambert <ben@blam.sh >
2023-07-04 10:22:36 +02:00
Karthik Prabhu K
c27ae5004f
Support for configuring the desired Client Authentication Method for the token endpoint for the OIDC Provider
...
Signed-off-by: Karthik Prabhu K <karthik.prabhu.k@dell.com >
2023-06-29 22:00:57 +05:30
mingfu
d0f5b0c886
set the expiration time for the oidc idToken
...
Signed-off-by: mingfu <mingfu@alauda.io >
2023-06-02 21:42:10 +08:00
Fredrik Adelöw
7c116bcac7
await response errors
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-05-12 10:36:20 +02:00
Fredrik Adelöw
bb2ee9da40
disable the migration test since it's flaky
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-05-08 17:28:50 +02:00
Fredrik Adelöw
d85158911f
test for mysql too
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-05-05 19:54:50 +02:00
Fredrik Adelöw
af321b324c
address comments
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-05-04 22:10:14 +02:00
Fredrik Adelöw
3ffcdac7d0
Added a persistent session store
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-05-04 21:58:59 +02:00
Patrik Oldsberg
d2085641c4
Merge pull request #17191 from go-xman/feat/export-common-identify-resolver
...
chore: add common identify resolvers for `oidc` auth provider
2023-04-05 12:42:56 +02:00
mingfu
6a90095133
chore: add common identify resolvers for oidc auth provider
...
Signed-off-by: mingfu <mingfu@alauda.io >
2023-04-05 18:17:03 +08:00
Johan Haals
0db9d8c10d
Merge pull request #17108 from afscrome/easyauthexport
...
Properly expose easy auth provider
2023-04-05 10:07:00 +02:00
Patrik Oldsberg
715dcb7627
Merge pull request #16323 from jamieklassen/multiaudience-microsoft
...
Microsoft auth provider manages tokens for multiple resources
2023-04-04 17:48:53 +02:00
Fredrik Adelöw
e0c6e8b9c3
get rid of majority of peer dependency warnings in yarn
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-03-27 12:26:23 +02:00