This website is complete and satisfies all specifications except: 1. The password1 is always a bad password when registering. 2. There is an error when logging in.