diff --git a/extra/modules/root.ptl b/extra/modules/root.ptl index 5522428..0fae7ff 100644 --- a/extra/modules/root.ptl +++ b/extra/modules/root.ptl @@ -418,12 +418,13 @@ class AlternateRootDirectory(OldRootDirectory): def login_success(self, identity): session = get_session() + print 'Formulaire', get_request().form if session.msp_login_dump: identity = identities.get_store().get_identity(get_session().user) - if get_request().form.get('tfConfirmFederationFromMSP') == 'true' or \ + if get_request().form.get('tfConfirmFederationFromMSP') or \ get_response().filter.get('federated_with_msp'): return self.liberty.proxyAssertionConsumer() - elif get_request().form.get('tfConfirmFederationFromMSP') == 'true': + elif get_request().form.get('tfConfirmFederationFromMSP'): if session.msp_init_federate: session.msp_init_federate = False return self.federate_msp() @@ -566,8 +567,8 @@ class MspLoginForm(Form):
Mot de passe perdu ?
- - + +