Commit Graph

17356 Commits

Author SHA1 Message Date
Patrik Oldsberg ee28fa94da auth-node: minor review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg f5eff800fd auth-node: tweaked some error types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg 02ea2388d6 auth-node: avoid atob
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg b8515ae3b6 auth-node: fix OAuthState doc
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg 296c818ddf auth-node: move parseWebPessageResponse to test util + fix error value handling
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg ac8d9dc296 auth-node: add missing @types/passport dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-11 17:03:06 +02:00
Patrik Oldsberg f60d50a59f auth-backend: sync API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:25 +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 e0cc114611 auth-*: update API reports
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 0678d122a8 auth-node: tests for OAuth handler refresh
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:25 +02:00
Patrik Oldsberg 2f8c1e75d4 auth-node: OAuth handlers frame handler test + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:25 +02:00
Patrik Oldsberg 8d5aa7a3a3 auth-node: start tests for oauth handler
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:25 +02:00
Patrik Oldsberg 83941bb617 auth-node: add initial OAuth route handlers test
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 c3aa1b91e1 auth-node: add proxy provider APIs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg d3265deba8 auth-node: refactor to use plain ProfileTransform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg 2b8781affd auth-backend-module-google-provider: add sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg acbf02aada auth-node: refactor and rename common sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg f7b3d26cf4 auth-node: export sign-in helpers and built-in resolver factories
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg e14ad7c018 auth-node: fix OAuth redirect flow return
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg d30b4e387a auth-node: add readDeclarativeSignInResolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg bbeb816313 add auth-backend-module-google-auth-provider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg 861c5708c2 auth-node: add common sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg 39e19858b8 auth-node: add sign-in resolver factory
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:24 +02:00
Patrik Oldsberg 12b4d8a3f8 auth-node: deprecate AuthProviderConfig and move to top-level props instead
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 63484f54c6 auth-node: export OAuth state helpers and 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 987637d75a auth-node: added createOAuthProviderFactory
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 3c1df5d4a9 auth-node: createOAuthHandleres -> createOAuthRouteHandlers + refactor state transform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg 5195c2adaa auth-node: provide passport OAuth helper types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg c723a90f32 auth-node: add providers extension point
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg a49f1dc7e8 auth-node: add oauth index exports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg 6f5414273c auth-node: add default OAuth profile transform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg 1e5baf0c6e auth-node: move identity related modules to identity dir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00
Patrik Oldsberg 52af2a8472 auth-node: add sendWebMessageResponse
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-09 10:42:23 +02:00