О Логине
Три бага нашёл в процессе логина на форум:
1) Логин с правильным паролем делается очень долго.
2) Логин с неправильным паролем делается вечность (около минуты, наверное), после чего появляется попап, утверждающий что что-то не так.
3) При запросе на смену пароля приходит URL с предложением ввести новый. В этом URL есть GUID, то есть, видимо, страница временная. Так вот, после ввода нового пароля эта страница пишет: всё у тебя, чувак, отлично! (Букмарк1). А сверху на этой странице - обычный header, с предложением залогиниться. Прочитали "всё ОК", тут же вводим логин и новый пароль - и получаем некрасивую Page Not Found-ошибку в браузере. Вероятно потому, что postback делается на ту же страницу с GUID'ом, а она до этого успела сама себя грохнуть из базы на моменте (Букмарк1).
Что касается первых двух багов - очень похоже на отсутствие "правильного" индекса на таблице пользователей, вследствие чего SQL Server "напрягается" делая table scan.
Выглядит это очень, очень, очень, очень, очень некрасиво и раздражающе.
Собственно, я больше месяца уже так - попробую пару раз, плюну. Ибо тормоза...