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

{%s p.Client.GetName() %}

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