Пример #1
0
        private void CredentialRequestHandlerSuccess(NetworkClient client, UserSession userSession)
        {
            userSession.ConnectionId = Guid.NewGuid();
            client.UserSession = userSession;
            AddUserToChannel(userSession, 0);

            var response = new UserCredentialResponse();
            response.UserSession = userSession;
            response.IsAuthenticated = true;
            response.Message = "Great success!";
            BroadcastAll(client, Message.Create(MessageType.UserConnected, userSession));
            client.WriteMessage(Message.Create(MessageType.CredentialResponse, response));
        }
Пример #2
0
 private void CredentialRequestHandlerFail(NetworkClient client)
 {
     var response = new UserCredentialResponse();
     response.IsAuthenticated = false;
     response.Message = "Authentication failed. Either invalid username or password";
     client.WriteMessage(Message.Create(MessageType.CredentialResponse, response));
 }