Commit Graph

334 Commits

Author SHA1 Message Date
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
github-actions[bot] cf187484bf Version Packages 2020-12-10 11:25:39 +00:00
Frieder Bluemle cbd3a44c09 Fix typos (#3646) 2020-12-09 07:50:41 +01:00
Adam Harvey 8b395bee26 Add standard NPM metadata 2020-12-08 13:42:23 -05:00
github-actions[bot] 01aa774d9a Version Packages 2020-12-03 15:28:22 +00:00
dependabot[bot] 462591800b build(deps): bump jose from 1.27.1 to 3.2.0
Bumps [jose](https://github.com/panva/jose) from 1.27.1 to 3.2.0.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/panva/jose/compare/v1.27.1...v3.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-03 04:45:43 +00:00
dependabot[bot] 338e60a826 build(deps-dev): bump @types/jwt-decode from 2.2.1 to 3.1.0
Bumps [@types/jwt-decode](https://github.com/auth0/jwt-decode) from 2.2.1 to 3.1.0.
- [Release notes](https://github.com/auth0/jwt-decode/releases)
- [Changelog](https://github.com/auth0/jwt-decode/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/jwt-decode/commits/v3.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-02 09:47:01 +01:00
github-actions[bot] 892645b815 Version Packages 2020-11-27 12:51:09 +00:00
Govind 202da8ab36 Allow application to register custom AuthProviderFactory. Refs #1984 (#3329)
* Allow application to register custom `AuthProviderFactory`. Refs #1984

* PR comments: Explicit exports

* Export `OAuth` specific types from the package

* Update documentation on how to use the interfaces

* Re-export from base `index.ts` as per ADR-004

* pass `providerId` as a parameter to `AuthFactory` instead of hardcoding

Co-authored-by: Govindarajan Nagarajan <govindarajan.nagarajan@zalando.de>
2020-11-26 11:27:00 +01:00
Ben Lambert 8c58337a07 Merge pull request #3430 from jot-hub/bug/issue-3223
detect differing origin and indicate it at auth failure
2020-11-26 10:20:39 +01:00
jothisubaramaniam 039970d710 introduce data.type=config_info for the new postMessage in auth 2020-11-25 16:28:49 -05:00
Ben Lambert 26f5d6d224 Merge pull request #3409 from bleathem/oidc-provider
Fixed the OIDC token refresh
2020-11-25 14:07:32 +01:00
Fredrik Adelöw fae3fafcfa silence some new ts squigglies in the editor (#3435) 2020-11-25 09:57:16 +01:00
jothisubaramaniam 7e49365080 fix ci 2020-11-24 17:31:19 -05:00
jothisubaramaniam e338648910 add a postMessage with targetOrigin * 2020-11-24 16:52:56 -05:00
Brian Leathem 9c9d12e899 Added back the id_token when calling refresh 2020-11-24 11:30:25 -08:00
Brian Leathem cec3da2c90 Used ts private instead of _ naming convention 2020-11-24 10:26:39 -08:00
Brian Leathem 78177f24b7 Fixed a lint failure on the oidc provider test 2020-11-24 10:26:39 -08:00
Brian Leathem e3ad37e39d Fix broken tests 2020-11-24 10:26:39 -08:00
Brian Leathem 636cc58dca Fixed a TS type error in the OIDC provider test 2020-11-24 10:26:39 -08:00
Brian Leathem 5f1c1c2edf Fixed the OIDC token refresh 2020-11-24 10:26:39 -08:00
github-actions[bot] fefb0e18e0 Version Packages 2020-11-24 10:17:02 +00:00
Brian Leathem 40b3036fac Added a test for the createOidcProvider method 2020-11-20 11:57:11 -08:00
Brian Leathem 68be35912b Conditionally enable the auth-backend session support 2020-11-20 11:57:11 -08:00
Brian Leathem 3712c47974 Added a test for the OidcAuthProvider handler method 2020-11-20 11:57:11 -08:00
Brian Leathem 78b390483d Added a oidc provider test 2020-11-20 11:57:10 -08:00
Brian Leathem 5c485ff60f Added a auth.session.secret config value for setting the express session secret 2020-11-20 11:57:10 -08:00
Brian Leathem 52e79a0032 Addressed PR feedback from @Rugvip 2020-11-20 11:57:10 -08:00
Brian Leathem 14faf3ad37 Changed the oidc prompt parameter value to "none" 2020-11-20 11:57:10 -08:00
Brian Leathem b5bb693522 Initialized resave in express-session 2020-11-20 11:57:10 -08:00