From 095f8dbe1d4de3519a7e244233aa2b38ed420d9f Mon Sep 17 00:00:00 2001 From: Roland Hedberg Date: Thu, 2 Oct 2014 11:43:52 +0200 Subject: [PATCH] Better check --- example/idp2/idp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/example/idp2/idp.py b/example/idp2/idp.py index 922ba13..8e6af4f 100755 --- a/example/idp2/idp.py +++ b/example/idp2/idp.py @@ -380,7 +380,8 @@ class SSO(Service): return resp(self.environ, self.start_response) if self.user: - if _req.force_authn: + if _req.force_authn is not None and \ + _req.force_authn.lower() == 'true': saml_msg["req_info"] = self.req_info key = self._store_request(saml_msg) return self.not_authn(key, _req.requested_authn_context)