mirror of https://github.com/ehang-io/nps
add Proxy-Authirization on basic auth
parent
a59a0922ca
commit
29ec73c80b
|
@ -51,7 +51,10 @@ func DomainCheck(domain string) bool {
|
|||
func CheckAuth(r *http.Request, user, passwd string) bool {
|
||||
s := strings.SplitN(r.Header.Get("Authorization"), " ", 2)
|
||||
if len(s) != 2 {
|
||||
return false
|
||||
s = strings.SplitN(r.Header.Get("Proxy-Authorization"), " ", 2)
|
||||
if len(s) != 2 {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
b, err := base64.StdEncoding.DecodeString(s[1])
|
||||
|
|
Loading…
Reference in New Issue