I know it’s been a long time coming and I apologize to everyone who bumped up against a “Please login” link when wanting to add a comment at DBVT.COM, but I am happy to announce that the requirement to create a site account to comment on my blog is now dead. After spending quality time with BlogEngine.NET’s Spam Filtering in v1.6 I know I can fully trust it to manage spam effectively for me. I can’t imagine that another blog application can do a better job preventing spam, and it’s only due to my lack of experience with v1.6’s spam module that kept the registration requirement in place. I am wiser now.
Since I had been leveraging the Sueetie Framework with a CurrentSueetieUser.IsRegistered test, I thought why not add the option for Sueetie Blog Administrators to determine whether they want a Registered User Requirement for blog comments. Requiring membership to post blog comments at Sueetie.com makes sense and is still in place, for instance. It doesn’t make sense at dbvt.com.
You can see the updated Sueetie Blog Administrative form below with the “Require User Registration to Comment” setting.

If you're interested in the logic of displaying the login prompt, the excerpt from the BlogEngine.NET CommentView control is shown below. What’s interesting is how Sueetie has the intelligence to know its current context and application, so we use the ApplicationKey property of the SueetieApplications.Current application to retrieve the current SueetieBlog object and it’s RegisteredComments property.
