login_app 0.1.5

A generic login module for web apps
Documentation
<!DOCTYPE html>
<html>
  <head>
    <title>App Login</title>
    <meta charset="utf-8" />
    <link rel="stylesheet" href="/static/login.css" />
  </head>
  <body>
    <form method="POST" action="/forgot-password" id="forgot-password-form">
        <fieldset>
            <legend>Forgot Password</legend>
            <p>            
                <label for="email" id="emailLabel" class="hide-email-label">Email</label>
                <input 
                    type="email" 
                    name="email" 
                    id="email" 
                    title="email pattern should be: characters@characters.domain; after '.' at least 2 letters from a to z" 
                    placeholder="Email" 
                    {% if has_error %} value="{{email}}" {% endif %}
                    maxlength=100
                    pattern = "[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$"                    
                    required
                />
            </p>
            <input type="submit" value="Submit" id="submit-login" />
            {% if has_error %}
            <p class="error_msg">{{error}}</p>
            {% endif %}
        </fieldset>
    </form>
    <p>
      <a href="/">Home</a>
    </p>
  </body>
  <script src="/static/login_script.js"></script>
</html>