Пример #1
0
        public void Login(string loginId, string password, string validCode)
        {
            #region # 校验验证码

            if (OperationContext.ValidCode != null && OperationContext.ValidCode != validCode)
            {
                //清空验证码
                OperationContext.ClearValidCode();

                throw new InvalidOperationException("验证码错误!");
            }

            #endregion

            //清空验证码
            OperationContext.ClearValidCode();

            //验证登录
            OperationContext.LoginInfo = this._authenticationContract.Login(loginId, password);
        }