Saltar al contenido principal

Extensions

Ver en Git


# Extensiones

Inbox

El endpoint de Inbox no se encuentra abierto a extensiones.

SSE

Las extensiones pueden suscribirse al stream de eventos, tal como lo hace el frontend. Además, existe un canal exclusivo para extensiones: ExtensionV1Channel. A este canal se enviarán eventos de una extensión para un usuario, por lo que sólo se recibirán eventos cuando se consulte al stream con un JWT de la extensión en cuestión.

Así, una extensión puede enviar eventos por SSE a usuarios, asegurándose que no llegue a ninguna otra extensión ni usuario, y que sólo sea posible consultarlo desde esa misma extensión (con el JWT).

Eventos

Por el momento sólo es posible crear eventos desde servicios internos de auravant. Además, no se encuentra contemplado que una extensión pueda generar un registro en el inbox, ya que deben implementarse permisos en el claimset para poder hacerlo.

Sólo es posible enviar eventos a través de SSE.