Лучшим и простым решением было бы использование одного и того же поставщика членства как для веб-приложения, так и для форума (который, как я полагаю, также использует поставщика членства). Поскольку для приложения и форума требуется одинаковое имя пользователя, почему бы просто не использовать одну и ту же базу данных пользователей?
Что касается пароля, то по умолчанию он зашифрован и не имеет четкого текста. Проверьте enablePasswordRetrieval
настроек вашего провайдера в web.config.
В файле web.config для обоих приложений установите атрибут домена в домен верхнего уровня:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" domain="toplevel.com" />
</authentication>
Это гарантирует, что если вы войдете в приложение или на форум, вы автоматически войдете и в другое.