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
Alex Crome
7019734333
Fix Api Report
...
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-03-27 00:53:19 +01:00
Alex Crome
a0ef1ec734
Properly expose easy auth provider
...
16108 added support for Azure easy auth, however the provider wasn't properly exposed so it can't be used.
This PR fixes that by properly exposing the provider
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com >
2023-03-27 00:20:48 +01:00