Commit Graph

363 Commits

Author SHA1 Message Date
github-actions[bot] cda741034d Version Packages 2021-01-28 10:46:08 +00:00
Jonah Back 6ddfdca123 fix aws alb auth provider key caching 2021-01-26 16:54:52 -08:00
Jonah Back da8b9ef1d8 add fields to config type for aws-alb provider 2021-01-26 11:41:41 -08:00
Jonah Back 4eaa060572 Fix test, add changeset for ALB provider bug fix 2021-01-26 10:54:14 -08:00
Jonah Back f8b652614e fix: change issuer to iss to conform to JWT spec. Make issuer verification optional 2021-01-26 10:50:12 -08:00
Jonah Back 39b05b9ae0 fix: use .text instead of .json for ALB key http call 2021-01-22 15:00:39 -08:00
github-actions[bot] c5584b62c2 Version Packages 2021-01-21 13:13:05 +00:00
Patrik Oldsberg 58ff7d986e Merge pull request #3916 from erikxiv/feat/api-auth-backend
Optional identity token authorization of api requests
2021-01-21 13:11:05 +01:00
Patrik Oldsberg 7ae7fc615c auth-backend: revert jose to v3 2021-01-21 12:17:20 +01:00
Jonah Back c837adc23a Address some final review coments about cross-fetch and type-casting 2021-01-19 21:20:49 -08:00
Erik Larsson b798e8b9e8 Refactored as per PR comments 2021-01-20 01:06:34 +01:00
Erik Larsson acaa350fe5 Added more IdentityClient tests 2021-01-19 23:03:43 +01:00
Erik Larsson c2926a6c0c Refactored away from passport into IdentityClient 2021-01-19 23:03:43 +01:00
Erik Larsson 67e60126bb TODO: Extract and add tests to refreshKeyStore 2021-01-19 23:03:13 +01:00
Erik Larsson 4323cc66f9 Added todo on settling user format for authorized users 2021-01-19 23:03:13 +01:00
Erik Larsson 796d1fefbd Fix linting 2021-01-19 23:03:13 +01:00
Erik Larsson a2291d7cc5 Optional identity token authorization of api requests 2021-01-19 23:03:13 +01:00
Jonah Back c43d148556 Fix usage of JOSE library in OIDC test as part of JOSE upgrade 2021-01-18 14:39:53 -08:00
Jonah Back 02140eb89a Add basic node-cache with 1 hour TTL for caching keys retrieved from AWS public key endpoint 2021-01-18 14:25:03 -08:00
Jonah Back 147648a2d1 Update type definition and docs to be clear about experimental status 2021-01-18 14:23:57 -08:00
Jonah Back dfce32b356 Address review comments around algorithm being used, typescript ignore 2021-01-18 14:23:57 -08:00
Jonah Back 1f275fe31a Upgrade TokenFactory to latest jose library 2021-01-18 14:23:57 -08:00
Jonah Back 2335fa9d17 chore: add comment around payload passed in identity resolver 2021-01-18 14:23:56 -08:00
Jonah Back 0d6ad133c7 fix: simplify identity resolver 2021-01-18 14:23:56 -08:00
Jonah Back 6ef5428e73 fix: add new processor to index 2021-01-18 14:23:56 -08:00
Jonah Back aca5158c7f feature: add auth backend for AWS ALB 2021-01-18 14:23:56 -08:00
github-actions[bot] be332e13ea Version Packages 2021-01-14 13:05:31 +00:00
jmfrancois 0f7710b910 fix: CI 2021-01-13 11:54:44 +01:00
jmfrancois 30cc3e44ba chore: upgrade passport-saml to fix security issue 2021-01-13 10:45:31 +01:00
Dominik Henneke 192b0b70a8 Update vale vocabulary to unify company and product names 2021-01-12 13:52:58 +01:00
Fredrik Adelöw 42a2c50600 Merge pull request #3964 from lowjoel/saml-fixes
fix(auth-backend/saml): Add checks for blank cert and implement logout configs
2021-01-12 08:58:18 +01:00
Andrew Thauer ddc7e094b5 docs: update okta auth readme 2021-01-10 08:13:58 -05:00
Joel Low 468579734a Add checks for blank cert and implement logout configs 2021-01-08 13:08:21 +08:00
github-actions[bot] 28d7f319f4 Version Packages 2021-01-07 10:31:20 +00:00
Oliver Sand 49d3aa1622 Remove unnecessary dev dependencies 2021-01-06 16:13:54 +01:00
Ben Lambert 798fded3b2 Merge pull request #3910 from backstage/revert-3544-dependabot/npm_and_yarn/jose-3.2.0
Revert "build(deps): bump jose from 1.27.1 to 3.2.0"
2021-01-05 10:06:54 +01:00
Ben Lambert eadd2382b7 Merge pull request #3863 from lowjoel/add-saml-config
feat(plugin-auth-backend): Support core Passport-SAML configuration
2021-01-05 10:05:22 +01:00
Patrik Oldsberg 5e573d8653 Revert "build(deps): bump jose from 1.27.1 to 3.2.0" 2021-01-04 20:42:18 +01:00
Ben Lambert 51f4a79b9a Merge pull request #3544 from backstage/dependabot/npm_and_yarn/jose-3.2.0
build(deps): bump jose from 1.27.1 to 3.2.0
2021-01-04 16:14:52 +01:00
blam 361a0a5619 chore: bump to the latest and hope that it works 🤞 2021-01-04 15:21:54 +01:00
Joel Low 79868eb110 Add additional SAML configuration options 2020-12-30 07:12:42 +08:00
github-actions[bot] a1ebbdeee0 Version Packages 2020-12-29 10:59:38 +00:00
Fredrik Adelöw 72108829ce Merge pull request #3822 from fidelcoria/fix-login-race
fix(auth): race condition between loginPopup and authFlowHelpers
2020-12-28 15:55:22 +01:00
Erik Larsson 4975224d8e Adjust test 2020-12-27 10:52:18 +01:00
Erik Larsson d63cc1fe52 fix: token expiration in s, not ms 2020-12-27 09:45:06 +01:00
Fidel Coria 7dfcdc1720 reduce close timeout to 100 ms 2020-12-23 11:15:36 -06:00
Fidel Coria 29b4056f2c delay window close by 200 ms 2020-12-22 16:03:21 -06:00
github-actions[bot] 6e9f4d4a15 Version Packages 2020-12-17 10:16:33 +00:00
keshan a30d277d87 adding config.d to files in package 2020-12-12 12:37:57 +05:30
keshan 7b15cc271e Introduced config schema for plugins/auth-backend 2020-12-12 11:13:02 +05:30