grafana/pkg/web
Jo a226903ec6
AuthN: Add session client (#60894)
* add basic session client

* populate UserToken in ReqContext

* token rotation as a post auth hook

* fixed in context handler

* add session token rotation

* add session token tests

* use namespacedID constructor
2023-01-04 16:10:43 +01:00
..
webtest Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
binding_test.go Add nil checks to HTTP request validation dispatch (#44371) 2022-01-24 16:43:44 +01:00
binding.go Security: Sync security changes on main (#45083) 2022-02-09 13:44:38 +01:00
context_test.go Server: Write internal server error on missing write (#57813) 2022-11-07 16:14:41 +01:00
context.go AuthN: Add session client (#60894) 2023-01-04 16:10:43 +01:00
macaron.go pkg/web: avoid shared middleware slice (#58458) 2022-11-08 10:58:04 -05:00
macaron.s pkg/web: restrict handler types (#48495) 2022-05-20 12:45:18 -04:00
render.go pkg/web: closure-style middlewares (#51238) 2022-08-09 14:58:50 +02:00
response_writer_test.go
response_writer.go pkg/web: detect Hijack() as chain write (#53466) 2022-08-09 16:04:21 +02:00
router.go pkg/web: closure-style middlewares (#51238) 2022-08-09 14:58:50 +02:00
tree.go Chore: Use strings.ReplaceAll and preallocate containers (#58483) 2022-11-09 17:17:09 +01:00
web.go