{% extends "base.html" %} {% from "_formhelpers.html" import render_field %} {% block title %}Test Server - {{ site_name }}{% endblock %} {% block content %}

Test SMART Server

Test FHIRVINE as an OAuth2 server by simulating an external client.

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %} {% if smart_config %}
SMART Configuration
{{ smart_config | tojson(indent=2) }}
                        
{% else %}

Could not load SMART configuration.

{% endif %}
{{ form.hidden_tag() }} {{ render_field(form.client_id) }} {{ render_field(form.client_secret) }} {{ render_field(form.redirect_uri) }} {{ render_field(form.scopes) }}
{{ form.submit(class="btn btn-primary btn-lg") }} Cancel
{% if response_data %}
Server Test Response:
{{ response_data | tojson(indent=2) }}
                        
{% endif %}
{% endblock %}