{% extends "two_column_body.html" %} {% import "authopenid/authopenid_macros.html" as login_macros %} {% from "macros.html" import timeago %} {% block title %}{% spaceless %}{% trans %}User login{% endtrans %}{% endspaceless %}{% endblock %} {% block forestyle %} {% endblock %} {% block content %} {% if have_buttons or view_subtype == 'email_sent' %}
{% if view_subtype == 'add_openid' and have_buttons %} {% if existing_login_methods %} {% trans %}It's a good idea to make sure that your existing login methods still work, or add a new one. Please click any of the icons below to check/change or add new login methods.{% endtrans %} {% else %} {% trans %}Please add a more permanent login method by clicking one of the icons below, to avoid logging in via email each time.{% endtrans %} {% endif %} {% elif view_subtype == 'change_openid' and have_buttons %} {% if existing_login_methods %} {% trans %}Click on one of the icons below to add a new login method or re-validate an existing one.{% endtrans %} {% else %} {% trans %}You don't have a method to log in right now, please add one or more by clicking any of the icons below.{% endtrans %} {% endif %} {% elif view_subtype == 'email_sent' %} {% trans %}Please check your email and visit the enclosed link to re-connect to your account{% endtrans %} {% endif %}
{% endif %} {% if openid_error_message %}{{ openid_error_message }}
{% endif %} {% if view_subtype != 'email_sent' and view_subtype != 'bad_key' %} {% if user.is_authenticated() and existing_login_methods and settings.ALLOW_ADD_REMOVE_LOGIN_METHODS %} {% endif %} {% endif %} {% if view_subtype != 'email_sent' or view_subtype == 'bad_key' %} {% if user.is_anonymous() and settings.ALLOW_ACCOUNT_RECOVERY_BY_EMAIL %} {% endif %} {% endif %} {% endblock %} {% block endjs %} {% include "authopenid/providers_javascript.html" %} {% endblock %}