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.properties
you need to change
BLC_ADMIN_USER
passwordsthose encoded passwords are for id as salt(-1,-2, ..) and
admin
as password.