public IHttpActionResult ValidateUser(string token)
        {
            if (!string.IsNullOrEmpty(token))
            {
                NBear.Data.Gateway cas = new NBear.Data.Gateway("CAS");
                DataTable          dt  = cas.DbHelper.Select("SELECT  *  from View_LoginList where Token=@Token", new object[] { token }).Tables[0];

                if (dt.Rows.Count > 0)
                {
                    Console.WriteLine("ValidateUser:"******"UserID"].ToString(),
                        nickname = dt.Rows[0]["UserName"].ToString(),
                        email    = dt.Rows[0]["Email"].ToString()
                    };
                    return(Ok(result));
                }
            }
            Console.WriteLine("NO ValidateUser:" + token);
            return(Unauthorized());
        }