AuthN/Z + Multi-Tenant Selection
Authentication
const api = network.expose({
protocol: 'sse',
auth: async (req) => {
const token = req.request?.headers?.get?.('authorization');
if (!token || !isValid(token)) {
return { allowed: false, message: 'Invalid token', status: 401 };
}
return { allowed: true };
},
select: { channels: 'client' },
startEventName: 'user-request',
});Authorization (Tenant/User Context)
Multi-Tenant Agent Selection
Last updated