/
githubmirror
/
grafana
Обзор
Документация
Войти
/
githubmirror
/
grafana
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
pkg/services/authn/error.go
25 строк
863 B
xavi
IAM: Set userId in context logs from ErrTokenNeedsRotation (#118066)
16 фев 2026, 11:52
Не верифицирован
16 фев 2026, 11:52
9a4ac45
Код
Авторство
О чём код?
package authn import "github.com/grafana/grafana/pkg/apimachinery/errutil" var ( errTokenNeedsRotation = errutil.Unauthorized("session.token.rotate", errutil.WithLogLevel(errutil.LevelDebug)) ErrUnsupportedClient = errutil.BadRequest("auth.client.unsupported") ErrClientNotConfigured = errutil.BadRequest("auth.client.notConfigured") ErrUnsupportedIdentity = errutil.NotImplemented("auth.identity.unsupported") ErrExpiredAccessToken = errutil.Unauthorized("oauth.expired-token", errutil.WithPublicMessage("OAuth access token expired")) ) type errutilError = errutil.Error type TokenNeedsRotationError struct { errutilError UserID int64 } func NewTokenNeedsRotationError(userID int64) TokenNeedsRotationError { return TokenNeedsRotationError{ errutilError: errTokenNeedsRotation.Errorf("token needs to be rotated"), UserID: userID, } }