Hi, I'm your product manager.
I'd like you to create a login page where a user can log in using their email address and a password.
We want our users to be made to feel as if we take security seriously, so let's use the following secure password requirements that I picked up from a blog post:
* Password must be AT LEAST 6 characters (but no more than 12, because who's going to remember more than 12 characters?)
* There must be at least one number.
* There most be at least one uppercase and at least one lowercase letter.
* There should be at least one special character, but not just any special character, because we don't want things to get crazy. Only these five: &$+#%
Okay, can you code that up for me?
Wait, it'll take how long?
Well, yes, I understand that you not only need to build in the validation logic but also need to build little error messages to let the user know what they've done wrong if their password doesn't meet all the requirements, plus allow time for writing tests, getting UX's rubberstamp, etc.
But I kind of need this by tomorrow afternoon. Is there anything we can consider out of scope?