telemetry icon indicating copy to clipboard operation
telemetry copied to clipboard

Identify who sent what event

Open kiendang opened this issue 3 years ago • 0 comments

Another issue discussed at the Jupyter server meeting 29/4 https://github.com/jupyter-server/team-compass/issues/4#issuecomment-830405683.

Currently there's no way to identify/record who sends an event. This is a blocker for Jupyter Server client event via the eventlog endpoint since without this, anyone can send any event whose schema has been registered, e.g. a client would be able to emit a fake server event or mimic another client's events...

The JEP mentioned authenticated user but only for JupyterHub.

One potential approach proposed by Min is JSON Web Token (JWT) where users sign the event using JWT.

kiendang avatar May 03 '21 16:05 kiendang