Merge pull request #3863 from lowjoel/add-saml-config

feat(plugin-auth-backend): Support core Passport-SAML configuration
This commit is contained in:
Ben Lambert
2021-01-05 10:05:22 +01:00
committed by GitHub
6 changed files with 62 additions and 17 deletions
+17
View File
@@ -0,0 +1,17 @@
---
'@backstage/plugin-auth-backend': patch
---
Add support for the majority of the Core configurations for Passport-SAML.
These configuration keys are supported:
- entryPoint
- issuer
- cert
- privateKey
- decryptionPvk
- signatureAlgorithm
- digestAlgorithm
As part of this change, there is also a fix to the redirection behaviour when doing load balancing and HTTPS termination - the application's baseUrl is used to generate the callback URL. For properly configured Backstage installations, no changes are necessary, and the baseUrl is respected.