From acf70790cd739e15c455c7be859eed7b8aa1a65e Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Mon, 13 Apr 2020 10:11:51 -0300 Subject: [PATCH] [FIX] Cas auth (#2024) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/views/AuthenticationWebView.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/AuthenticationWebView.js b/app/views/AuthenticationWebView.js index 28de76a37..cf169cf98 100644 --- a/app/views/AuthenticationWebView.js +++ b/app/views/AuthenticationWebView.js @@ -80,7 +80,8 @@ class AuthenticationWebView extends React.PureComponent { const { navigation } = this.props; const ssoToken = navigation.getParam('ssoToken'); const parsedUrl = parse(url, true); - if (parsedUrl.pathname?.includes('ticket') || parsedUrl.pathname?.includes('validate') || parsedUrl.query?.saml_idp_credentialToken) { + // ticket -> cas / validate & saml_idp_credentialToken -> saml + if (parsedUrl.pathname?.includes('validate') || parsedUrl.query?.ticket || parsedUrl.query?.saml_idp_credentialToken) { let payload; if (this.authType === 'saml') { const token = parsedUrl.query?.saml_idp_credentialToken || ssoToken;