voting system complete with http basic auth