This commit is contained in:
Nazar Kanaev
2020-12-16 16:24:50 +00:00
parent eccd383c1c
commit e2d80af81d
3 changed files with 18 additions and 4 deletions

View File

@@ -93,7 +93,13 @@ func IndexHandler(rw http.ResponseWriter, req *http.Request) {
h := handler(req)
if h.requiresAuth() && !userIsAuthenticated(req, h.Username, h.Password) {
if req.Method == "POST" {
// TODO: implement
username := req.FormValue("username")
password := req.FormValue("password")
if safeCompare(username, h.Username) && safeCompare(password, h.Password) {
userAuthenticate(rw, username, password)
http.Redirect(rw, req, req.URL.Path, http.StatusFound)
return
}
}
if assets != nil {