cgiserver.diff
/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): |