API Членства в ASP.NET делает это действительно простым. Все, что вам нужно сделать - это чтобы блог и форумы использовали одного и того же поставщика членства и подключались к одному и тому же хранилищу данных (скорее всего, к базе данных SQL), и оба приложения будут использовать один и тот же логин и пароль.
Однако, если вы хотите предоставить «единый вход», чтобы им не нужно было повторно вводить свой пароль при переходе от форума к блогу, вам нужно будет реализовать как блог, так и форум. функциональность в пределах одного сайта / приложения.
Насколько BlogEngine.NET; это действительно отличная отправная точка для создания веб-сайта. Блог и провайдер членства уже есть, поэтому все, что вам нужно сделать, это добавить функциональность форума.
BlogEngine.NET на самом деле не имеет полной встроенной поддержки, чтобы пользователи могли регистрироваться на сайте с помощью своих пользовательских провайдеров членства, но на самом деле просто настроить то, что необходимо для его работы. Я сделал это на сайте http://communitycodingcontest.org некоторое время назад.