{% import "source.toby3d.me/website/indieauth/internal/domain" %} {% code type HomePage struct { BaseOf RedirectURI []*domain.URL Client *domain.Client AuthEndpoint, State string } %} {% collapsespace %} {% func (p *HomePage) Head() %} {%= p.BaseOf.Head() %} {% for i := range p.RedirectURI %} {% endfor %} {% endfunc %} {% func (p *HomePage) Body() %}

{%s p.Client.Name[0] %}

{% for name, value := range map[string]string { "client_id": p.Client.ID.String(), "redirect_uri": p.Client.RedirectURI[0].String(), "response_type": "code", "state": p.State, } %} {% endfor %}
{% endfunc %} {% endcollapsespace %}