fix 401 and 403 texts.

This commit is contained in:
Miroslav Šedivý 2021-03-21 21:32:52 +01:00
parent 0eef9d4d98
commit e4d82673da
2 changed files with 6 additions and 6 deletions

View File

@ -27,7 +27,7 @@ func AdminsOnly(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
session := GetSession(r)
if !session.Profile().IsAdmin {
utils.HttpForbidden(w)
utils.HttpForbidden(w, "Only admin can do this.")
} else {
next.ServeHTTP(w, r)
}
@ -49,7 +49,7 @@ func CanWatchOnly(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
session := GetSession(r)
if !session.Profile().CanWatch {
utils.HttpForbidden(w, "Only for sessions, that can watch.")
utils.HttpForbidden(w, "Only sessions, that can watch.")
} else {
next.ServeHTTP(w, r)
}
@ -60,7 +60,7 @@ func CanHostOnly(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
session := GetSession(r)
if !session.Profile().CanHost {
utils.HttpForbidden(w, "Only for sessions, that can host.")
utils.HttpForbidden(w, "Only sessions, that can host.")
} else {
next.ServeHTTP(w, r)
}
@ -71,7 +71,7 @@ func CanAccessClipboardOnly(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
session := GetSession(r)
if !session.Profile().CanAccessClipboard {
utils.HttpForbidden(w, "Only for sessions, that can access clipboard.")
utils.HttpForbidden(w, "Only sessions, that can access clipboard.")
} else {
next.ServeHTTP(w, r)
}

View File

@ -57,11 +57,11 @@ func HttpBadRequest(w http.ResponseWriter, res ...interface{}) {
}
func HttpUnauthorized(w http.ResponseWriter, res ...interface{}) {
defHttpError(w, http.StatusUnauthorized, "Access token does not have the required scope.", res...)
defHttpError(w, http.StatusUnauthorized, "Invalid or missing access token.", res...)
}
func HttpForbidden(w http.ResponseWriter, res ...interface{}) {
defHttpError(w, http.StatusForbidden, "Invalid or missing access token.", res...)
defHttpError(w, http.StatusForbidden, "Access token does not have the required scope.", res...)
}
func HttpNotFound(w http.ResponseWriter, res ...interface{}) {