mirror of
https://github.com/m1k1o/neko.git
synced 2024-07-24 14:40:50 +12:00
fix 401 and 403 texts.
This commit is contained in:
parent
0eef9d4d98
commit
e4d82673da
@ -27,7 +27,7 @@ func AdminsOnly(next http.Handler) http.Handler {
|
|||||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
session := GetSession(r)
|
session := GetSession(r)
|
||||||
if !session.Profile().IsAdmin {
|
if !session.Profile().IsAdmin {
|
||||||
utils.HttpForbidden(w)
|
utils.HttpForbidden(w, "Only admin can do this.")
|
||||||
} else {
|
} else {
|
||||||
next.ServeHTTP(w, r)
|
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) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
session := GetSession(r)
|
session := GetSession(r)
|
||||||
if !session.Profile().CanWatch {
|
if !session.Profile().CanWatch {
|
||||||
utils.HttpForbidden(w, "Only for sessions, that can watch.")
|
utils.HttpForbidden(w, "Only sessions, that can watch.")
|
||||||
} else {
|
} else {
|
||||||
next.ServeHTTP(w, r)
|
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) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
session := GetSession(r)
|
session := GetSession(r)
|
||||||
if !session.Profile().CanHost {
|
if !session.Profile().CanHost {
|
||||||
utils.HttpForbidden(w, "Only for sessions, that can host.")
|
utils.HttpForbidden(w, "Only sessions, that can host.")
|
||||||
} else {
|
} else {
|
||||||
next.ServeHTTP(w, r)
|
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) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
session := GetSession(r)
|
session := GetSession(r)
|
||||||
if !session.Profile().CanAccessClipboard {
|
if !session.Profile().CanAccessClipboard {
|
||||||
utils.HttpForbidden(w, "Only for sessions, that can access clipboard.")
|
utils.HttpForbidden(w, "Only sessions, that can access clipboard.")
|
||||||
} else {
|
} else {
|
||||||
next.ServeHTTP(w, r)
|
next.ServeHTTP(w, r)
|
||||||
}
|
}
|
||||||
|
@ -57,11 +57,11 @@ func HttpBadRequest(w http.ResponseWriter, res ...interface{}) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func HttpUnauthorized(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{}) {
|
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{}) {
|
func HttpNotFound(w http.ResponseWriter, res ...interface{}) {
|
||||||
|
Loading…
Reference in New Issue
Block a user