react / sql User can register User can log in to do Apply password hashing with bcrypt enable notifications such as bad password apply validation check logged in status for specific pages style up