show requested scope

This commit is contained in:
Niko Abeler 2022-11-07 20:35:05 +01:00
parent 0dc200e0b0
commit 23d07d56f7
2 changed files with 7 additions and 5 deletions

View File

@ -1,12 +1,14 @@
<h2>Authorization for {{.ClientId}}</h2>
<h3>Authorization for {{.ClientId}}</h3>
Requesting scope:
<h5>Requesting scope:</h5>
<ul>
{{range .Scopes}}
<li>{{.}}</li>
{{range $index, $element := .Scopes}}
<li>{{$element}}</li>
{{end}}
</ul>
<br><br>
<form action="verify/" method="post">
<label for="password">Password</label>
<input type="password" name="password" placeholder="Password">

View File

@ -125,12 +125,12 @@ func RenderIndexPage(user User) (string, error) {
}
func RenderUserAuthPage(reqData AuthRequestData) (string, error) {
reqData.Scopes = strings.Split(reqData.Scope, " ")
authHtml, err := renderEmbedTemplate("embed/auth.html", reqData)
if err != nil {
return "", err
}
reqData.Scopes = strings.Split(reqData.Scope, " ")
return renderIntoBaseTemplate(reqData.User, PageContent{
Title: "Auth",
Content: template.HTML(authHtml),