BlogEngine.NET - behind a login?

Topics: ASP.NET 2.0, Business Logic Layer, Controls
Mar 4, 2011 at 3:45 PM


Is there a documented way to put BlogEngine.NET hehind a password protected page so you have to be logged in to view the front end?

Thank You,


Mar 4, 2011 at 4:09 PM

Go to admin/users/roles, select tools/rights for anonymous role. Uncheck "view public posts" and "view public pages" and front end will be password protected.

One catch is you need to leave at least one right or anonymous will be reset back to defaults.

Mar 4, 2011 at 5:34 PM

Cool, thank you.

Do you know if there is a screen for users to sign up for access if they don't have a login? And if so, is there a way to make it so the Admin has to approve the user?

Thanks again!


Mar 4, 2011 at 6:10 PM

Admin/settings and check "<label for="ctl00_cphAdmin_cbEnableSelfRegistration"><label for="ctl00_cphAdmin_cbEnableSelfRegistration">Enable Self Registration" - this will add registration link to the login screen.</label></label>

I don't think we have "has to appove" just yet. Would be nice to have it, along with email confirmation - may be in the next release.