grafana/pkg/services/authn
Karl Persson efeb0daec6
AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072)
* AuthN: Update signature of redirect client and RedirectURL function

* OAuth: use authn.Service to perform oauth authentication and login if feature toggle is enabled

* AuthN: register oauth clients

* AuthN: set auth module metadata

* AuthN: add logs for failed login attempts

* AuthN: Don't use enable disabled setting

* OAuth: only run hooks when authnService feature toggle is disabled

* OAuth: Add function to handle oauth errors from authn.Service
2023-01-30 12:45:04 +01:00
..
authnimpl AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
authntest AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
clients AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
authn.go AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
error.go AuthN: Add interface and function to operate on clients that supports redirects (#61905) 2023-01-23 11:54:38 +01:00