I have noticed one thing about BLC that is when I try to run admin module by setting environment as "development" it works fine. But if I change environment to "production" admin login fails with message "incorrect username and password".
My Setup: eclipse + tomcat 7 + MySQL
If you are using broadleaf 3.1.x or 3.0.x - GA and demo site+admin
Because in production environment e different password encoder is used
see
core/runtime-properties/production-shared.propertiesyou need to change
BLC_ADMIN_USERpasswordsthose encoded passwords are for id as salt(-1,-2, ..) and
adminas password.