mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Hooks: Remove AddLoginHook and RunLogin hooks (#73227)
This commit is contained in:
@@ -3,16 +3,12 @@ package hooks
|
||||
import (
|
||||
"github.com/grafana/grafana/pkg/api/dtos"
|
||||
contextmodel "github.com/grafana/grafana/pkg/services/contexthandler/model"
|
||||
"github.com/grafana/grafana/pkg/services/login"
|
||||
)
|
||||
|
||||
type IndexDataHook func(indexData *dtos.IndexViewData, req *contextmodel.ReqContext)
|
||||
|
||||
type LoginHook func(loginInfo *login.LoginInfo, req *contextmodel.ReqContext)
|
||||
|
||||
type HooksService struct {
|
||||
indexDataHooks []IndexDataHook
|
||||
loginHooks []LoginHook
|
||||
}
|
||||
|
||||
func ProvideService() *HooksService {
|
||||
@@ -28,13 +24,3 @@ func (srv *HooksService) RunIndexDataHooks(indexData *dtos.IndexViewData, req *c
|
||||
hook(indexData, req)
|
||||
}
|
||||
}
|
||||
|
||||
func (srv *HooksService) AddLoginHook(hook LoginHook) {
|
||||
srv.loginHooks = append(srv.loginHooks, hook)
|
||||
}
|
||||
|
||||
func (srv *HooksService) RunLoginHook(loginInfo *login.LoginInfo, req *contextmodel.ReqContext) {
|
||||
for _, hook := range srv.loginHooks {
|
||||
hook(loginInfo, req)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user