serveTemplate fills template data and serves it using http.ResponseWriter
(w http.ResponseWriter, templateHTML string, data map[string]string)
| 92 | |
| 93 | // serveTemplate fills template data and serves it using http.ResponseWriter |
| 94 | func serveTemplate(w http.ResponseWriter, templateHTML string, data map[string]string) { |
| 95 | t := template.Must(template.New("response").Parse(templateHTML)) |
| 96 | if err := t.Execute(w, data); err != nil { |
| 97 | panic(err) |
| 98 | } |
| 99 | } |
| 100 | |
| 101 | // AuthFallback implements GET and POST /auth/{authType}/fallback/web?session={sessionID} |
| 102 | func AuthFallback( |