mwielgoszewski/doorman

View on GitHub
doorman/templates/login.html

Summary

Maintainability
Test Coverage

{% extends "layout.html" %}

{% block page_title %}Login{% endblock %}

{% block content %}
<div class="jumbotron">
    <div class="container">

        <div class="col-md-4">
        </div>

        <div class="col-md-4">
            <form class="form-horizontal" method="POST" id="loginform">
                {{ form.csrf_token }}

                <div class="form-group text-center">
                    <div class="col-sm-10">
                        Sign in with your {{ form.auth_method }} credentials.
                    </div>
                </div>

                {% if form.auth_method in ('doorman', 'ldap') %}

                <div class="form-group">
                    <div class="col-sm-10">
                        {{ form.username(placeholder="username", class_="form-control", required=True, autofocus=True) }}
                    </div>
                </div>

                <div class="form-group">
                    <div class="col-sm-10">
                        {{ form.password(placeholder="password", class_="form-control", required=True) }}
                    </div>
                </div>

                <div class="form-group">
                    <div class="col-sm-10">
                        <button class="btn btn btn-default btn-block" type="submit">Sign in</button>
                        <label class="checkbox pull-right">
                            {{ form.remember() }}
                            Remember me
                        </label>
                    </div>
                  </div>
                  {% endif %}

            </form>
        </div>

        <div class="col-md-4">
        </div>

    </div>

</div>
{% endblock %}