make sure path check is safe
This commit is contained in:
parent
5a2ea86adf
commit
3b87fefe2b
|
@ -39,7 +39,8 @@ func Toggle(options *ToggleOptions) macaron.Handler {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if ctx.Req.URL.Path == "/user/change_password" {
|
// prevent infinite redirection
|
||||||
|
if ctx.Req.URL.Path == setting.AppSubURL+"/user/change_password" {
|
||||||
return
|
return
|
||||||
} else if ctx.User.MustChangePassword {
|
} else if ctx.User.MustChangePassword {
|
||||||
ctx.Data["Title"] = ctx.Tr("auth.must_change_password")
|
ctx.Data["Title"] = ctx.Tr("auth.must_change_password")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user