示例#1
0
        private static void log(string data)
        {
            var db = new WDK.API.CouchDb("localhost", 5984);

            db.createDocument("pmware", new ApplicationLogType()
            {
                notes = data
            });
        }
示例#2
0
        public bool validate(string authHeaderValue)
        {
            log(authHeaderValue);

            if (!authHeaderValue.Contains(":"))
            {
                return(false);
            }

            var authPair = authHeaderValue.Split(':');

            var db     = new WDK.API.CouchDb("localhost", 5984);
            var result = bool.Parse(db.getDesignListAsJson("pmware", "Users", "validate/viewAll?u=" + authPair[0] + "&p=" + authPair[1]));

            log(result.ToString());

            return(result);
        }