1
Vote

Prevent Multiple Login

description

A mechanism will need to be created to prevent multiple logins with the same userid. The main reason for this is it will keep the notification mechanism simpler and potentially faster as the azure service bus subscription in a webfarm situation will only deliver the messages from the queue that are applicable.
 
Concept: the session id will be stored at login and removed at session_end against a player. As part of notificationrepository attach() which happens when the user authenticates, a duplicate login could be detected which could then trigger another notification directed at the previously established session. If the server that manages that session identifies the session is still valid then an action will be performed to notify the other browser/log them off/?.

comments