Add OpenID authentication in parallel with casual one
[cavote.git] / templates / login.html
index 334caa1..70985cf 100644 (file)
@@ -1,19 +1,23 @@
 {% extends "layout.html" %}
 {% block body %}
 <div class="row">
-  <div class="span3 well">
-    {% if error %}<div class="alert alert-error"><strong>Error:</strong> {{ error }}</div>{% endif %}
-    <form action="{{ url_for('login') }}" method="post">
+  <div class="span3 well offset1">
+    <p><a href="{{ url_for("password_lost") }}">Mot de passe perdu ?</a></p>
+    <form action="{{ url_for('login', continue=request.args.continue) }}" method="post">
     <fieldset><legend>Connexion</legend>
       <label for="username">E-mail</label>
-      <input type="text" name="username" id="username" />
+      <input type="text" name="username" id="username" value="{{ request.form.username }}"/>
       <label for="password">Mot de passe</label>
       <input type="password" name="password" id="password" />
-      <br />
-      <input type="submit" class="btn btn-primary" value="Connexion" />
+    </fieldset>
+    <fieldset><legend>OpenID</legend>
+      <label for="openid">OpenID</label>
+      <input type="text" name="openid" id="openid" value="{{ request.form.openid }}"/>
+      <div class="form-actions">
+        <input type="submit" class="btn btn-primary" value="Connexion" />
+      </div>
     </fieldset>
     </form>
-    <p><a href="">Mot de passe perdu ?</a></p>
   </div>
 </div>
 {% endblock %}