mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* FeatureToggle: Add toggle to use a new way of rotating tokens * API: Add endpoints to perform token rotation, one endpoint for api request and one endpoint for redirectsd * Auth: Aling not authorized handling between auth middleware and access control middleware * API: add utility function to get redirect for login * API: Handle token rotation redirect for login page * Frontend: Add job scheduling for token rotation and make call to token rotation as fallback in retry request * ContextHandler: Prevent in-request rotation if feature flag is enabled and check if token needs to be rotated * AuthN: Prevent in-request rotation if feature flag is enabled and check if token needs to be rotated * Cookies: Add option NotHttpOnly * AuthToken: Add helper function to get next rotation time and another function to check if token need to be rotated * AuthN: Add function to delete session cookie and set expiry cookie Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> |
||
---|---|---|
.. | ||
acimpl | ||
actest | ||
api | ||
database | ||
mock | ||
ossaccesscontrol | ||
pluginutils | ||
resourcepermissions | ||
accesscontrol_test.go | ||
accesscontrol.go | ||
checker_test.go | ||
checker.go | ||
errors.go | ||
evaluator_test.go | ||
evaluator.go | ||
filter_bench_test.go | ||
filter_test.go | ||
filter.go | ||
metadata_bench_test.go | ||
metadata_test.go | ||
metadata.go | ||
middleware_test.go | ||
middleware.go | ||
models.go | ||
resolvers_test.go | ||
resolvers.go | ||
roles_test.go | ||
roles.go | ||
scope_test.go | ||
scope.go |