mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 08:05:43 -06:00
Merge branch 'enforce-domain' of https://github.com/gummiboll/grafana
This commit is contained in:
commit
1f2cba81eb
@ -34,6 +34,16 @@ func GetContextHandler() macaron.Handler {
|
||||
AllowAnonymous: false,
|
||||
}
|
||||
|
||||
h := ctx.Req.Host
|
||||
if i := strings.Index(h, ":"); i >= 0 {
|
||||
h = h[:i]
|
||||
}
|
||||
|
||||
if !strings.EqualFold(h, setting.Domain) {
|
||||
ctx.Redirect(strings.TrimSuffix(setting.AppUrl, "/")+ctx.Req.RequestURI, 301)
|
||||
return
|
||||
}
|
||||
|
||||
// the order in which these are tested are important
|
||||
// look for api key in Authorization header first
|
||||
// then init session and look for userId in session
|
||||
|
Loading…
Reference in New Issue
Block a user