frostfs-node/pkg/services
Evgenii Stratonikov 6e2cc32768 [#681] objsvc: Validate session token owner for local sessions
Previously, the check was in place only when session token was missing.
Format validator checks are applied only to fully-prepared object, so
this lead to the following situation:
1. Object is put locally with malformed token, because there are no
   checks.
2. Object cannot be replicated, because the token is malformed.

This is now fixed and token check is done before any payload receival.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-01-26 08:52:29 +00:00
..
accounting [#533] services: Assume API supports status codes 2023-07-31 15:35:15 +00:00
container [#899] containerSvc: Fix invalid session token type 2024-01-10 18:37:54 +03:00
control [#910] control: Take empty namespace for 'root' 2024-01-19 06:22:10 +00:00
netmap [#772] node: Apply gofumpt 2023-10-31 17:03:03 +03:00
notificator [#607] *: Remove redundant if on error returns 2023-08-17 16:50:02 +00:00
object [#681] objsvc: Validate session token owner for local sessions 2024-01-26 08:52:29 +00:00
object_manager [#891] getSvc: Fix get range hash implementation 2024-01-12 13:35:38 +03:00
policer [#825] policer: Do not drop required linking objects 2023-12-12 11:04:03 +00:00
replicator [#146] node: Add trace_id to logs 2023-09-27 11:05:27 +03:00
session [#821] node: Pass user.ID by value 2023-11-23 10:21:07 +03:00
tree [#895] test: Fix NewLogger arguments list 2024-01-11 12:32:09 +00:00
util [#481] Update frostfs-sdk-go and error pointer receivers 2023-08-09 10:26:53 +00:00