No, we don't block viewing of ads in that manner; it would require some kind of modification to the showproduct.php script to kick a user out of they are not logged in.
Code:
Content visible to verified customers only.
somewhere after the authenticate(); call.