Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="client"></param>
        /// <param name="user"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        internal static bool Login(AutoCSer.Net.TcpStreamServer.ServerSocketSender client, string user, string password)
        {
            switch (user)
            {
            case "userA":
                if (password == "A")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userB":
                if (password == "B")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userC":
                if (password == "C")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userD":
                if (password == "D")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userE":
                if (password == "E")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userF":
                if (password == "F")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userG":
                if (password == "G")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;

            case "userH":
                if (password == "H")
                {
                    client.ClientObject = user;
                    return(true);
                }
                break;
            }
            return(false);
        }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="client"></param>
 /// <returns></returns>
 internal static string MyName(AutoCSer.Net.TcpStreamServer.ServerSocketSender client)
 {
     return((string)client.ClientObject);
 }