Эх сурвалжийг харах

Merge pull request #2442 from overleaf/ew-check-saml-beta-on-login

use samlBeta flag to test university with sso_enabled=false

GitOrigin-RevId: 3f0dc09b23f5e7814ba78af148685a6a07e30242
Jessica Lawshe 7 жил өмнө
parent
commit
1a91b5d65c

+ 4 - 1
services/web/scripts/ukamf/ukamf-entity.js

@@ -10,7 +10,10 @@ class UKAMFEntity {
   getSamlConfig() {
     const idp = this.data.IDPSSODescriptor[0]
     const keys = idp.KeyDescriptor
-    const signingKey = keys.find(key => _.get(key, ['$', 'use']) === 'signing')
+    const signingKey =
+      keys.length === 1
+        ? keys[0]
+        : keys.find(key => _.get(key, ['$', 'use']) === 'signing')
     const entityId = this.data.$.entityID
 
     let cert = _.get(signingKey, [