Projet

Général

Profil

cgiserver.diff

Emmanuel GARETTE, 13/02/2012 13:15

Télécharger (964 octets)

Voir les différences:

/usr/share/ead2/backend/lib/cgiserver.py 2012-02-13 12:33:01.211452518 +0100
46 46
    margin:150px;">
47 47
<center>
48 48
<div id="squid_local_auth">
49
<p>Veuillez saisir le mot de passe de l'utilisateur admin</p>
50
<FORM action={0} method="POST" name="squid_auth_form">
49
<p>Veuillez saisir le mot de passe de l'utilisateur "{0}"</p>
50
<FORM action={1} method="POST" name="squid_auth_form">
51 51
<input type='password' tabindex='1' name='squid_password' id='squid_password' title='Mot de passe'/>
52 52
<input type='submit' tabindex='2' value='Connexion'>
53 53
</FORM>
......
61 61
class AuthForm(Resource):
62 62

  
63 63
    def render(self, request):
64
        return LOCAL_AUTH_FORM.format(service_url)
64
        if request.args.has_key('ticket'):
65
            user = "admin"
66
        else:
67
            user = "root"
68

  
69
        return LOCAL_AUTH_FORM.format(user, service_url)
65 70

  
66 71

  
67 72
class PerlScript(twcgi.CGIDirectory):