func getSignedInUserQueryForProxyAuth(headerVal string) *m.GetSignedInUserQuery { query := m.GetSignedInUserQuery{} if setting.AuthProxyHeaderProperty == "username" { query.Login = headerVal } else if setting.AuthProxyHeaderProperty == "email" { query.Email = headerVal } else { panic("Auth proxy header property invalid") } return &query }