{% extends "base.html" %} {% block content %}

Authorize Application

{% if client.logo_uri %} {{ client.app_name }} Logo {% else %} {% endif %}
{{ client.app_name }}

is requesting permission to access your data.

This application is requesting the following permissions (scopes):

    {% for scope in scopes %}
  • {{ scope }} {# Add descriptions for common scopes later #}
  • {% else %}
  • No specific scopes requested.
  • {% endfor %}
{# Display other request parameters like launch context if available #} {% if request_params.launch %}
Launch Context: {{ request_params.launch }}
{% endif %} {% if request_params.aud %}
Audience (FHIR Server): {{ request_params.aud }}
{% endif %}
{# Include the auth_code_id as a hidden field #} {# We don't need CSRF here as the state is handled by Authlib #}
{% endblock %}