whenever i try to log in with registered users by writing their usernames and hash(password) in the log in form .I get a (invalid username or password ) message. should I implement (portfolio) to be logged in ??
You do not have to implement portfolio to log in. hash is not the password, it is a hash of the password, i.e encrypted. You cannot login with the hash as you see it in mysql. Assuming you have installed the database as per the instructions, the spec gives you the plaintext password for user skroob (which is 12345), the same as his luggage combination) on page 10.