Auth: Add anonymous authn client (#59637)

* Authn: Add Client interface and Reqeust and Identity structures

* Authn: Implement Authenticate method in service

* Authn: Add tracing

* Authn: Add logger

* AuthN: Implement Anonymous client
This commit is contained in:
Karl Persson
2022-12-02 15:10:03 +01:00
committed by GitHub
parent c52d4e2a64
commit 22be025284
12 changed files with 313 additions and 8 deletions
+5
View File
@@ -0,0 +1,5 @@
package authn
import "github.com/grafana/grafana/pkg/util/errutil"
var ErrClientNotFound = errutil.NewBase(errutil.StatusNotFound, "auth.client.notConfigured")