I was intending to write a (positive) review of one of your products on your website but, unlike formerly, for some reason your website now tells me you have to log in via Facebook in order to leave a review. Since I don't have a Facebook account does that rule me out of being able to leave product reviews on your site?

The alternative you give of leaving a review on the forum is puzzling; I can't see a single product review on this forum, nor have I found any product reviews on your website that were obviously written on the forum and have been linked to here from the product page.