* extra/modules/root.ptl:
- modifiy attoma login template to use old name for federation with msp checkbox - change code reading checkbox (donot try to validate value of form variable, just check its presence)
This commit is contained in:
parent
6c76cc53bc
commit
5e1d317812
|
@ -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):
|
|||
<div class="cdc_plus"><a href="forgot_password">Mot de passe perdu ?</a></div>
|
||||
</fieldset>
|
||||
<fieldset class="cdc_coche">
|
||||
<input type="checkbox" id="cdc_champ_liaison" name="cdc_champ_liaison" checked="checked"/>
|
||||
<label for="cdc_champ_liaison">Créer une liaison avec <img src="/themes/adeline/images/logo_servicepublic_mini.gif" alt="mon servicepublic.fr" /></label>
|
||||
<input type="checkbox" id="tfConfirmFederationFromMSP" name="tfConfirmFederationFromMSP" checked="checked"/>
|
||||
<label for="tfConfirmFederationFromMSP">Créer une liaison avec <img src="/themes/adeline/images/logo_servicepublic_mini.gif" alt="mon servicepublic.fr" /></label>
|
||||
</fieldset>
|
||||
<fieldset class="cdc_valider">
|
||||
<input type="submit" value="Valider" />
|
||||
|
|
Reference in New Issue