This is an example consumer built for the Django framework. Enter an OpenID in the box below.

{% if error %}
{{ error|escape }}
{% endif %} {% if url %}
OpenID authentication succeeded; you authenticated as {{ url|escape }}.

{% if sreg %} Simple Registration data returned:

{% else %} The server returned no Simple Registration data. {% endif %} {% if ax %} Attribute Exchange data returned: {% else %} The server returned no Attribute Exchange data. {% endif %} {% if pape %} An authentication policy response contained these policies: {% else %} The server returned no authentication policy data (PAPE). {% endif %}

{% endif %} {% if message %}
{{ message|escape }}
{% endif %} {% if failure_reason %}
{{ failure_reason|escape }}
{% endif %}

Request these authentication policies (PAPE): {% for pair in pape_policies %} {% endfor %}