Automatically disconnect user when token is invalid

This commit is contained in:
2025-11-06 21:18:27 +01:00
parent 1ba5372468
commit 8bbbe7022f
5 changed files with 99 additions and 15 deletions

View File

@@ -0,0 +1,10 @@
use crate::users::UserEmail;
pub type BroadcastSender = tokio::sync::broadcast::Sender<BroadcastMessage>;
/// Broadcast messages
#[derive(Debug, Clone)]
pub enum BroadcastMessage {
/// User is or has been disconnected
UserDisconnected(UserEmail),
}