Just did something similar where this might help someone else.
Create a list report that has the items you want, but hide them all.
Create an HTML block in the Configure Results Page Fields with a script like
if you want to just count how many come up, in the footer, put
You can display any combination of any values by adding to the HTML block something like
Neat trick I just figured out. Now I'm able to authenticate a URL for visitors based on matching enough variable to a table results. If they don't match, the report show "0" and the script keeps the important stuff hidden. If I get something, I display the info. Validation on the fly without a form.