Passwords must meet the following requirements:
- contain minimum eight(8) or more Alphanumeric
- contain(s) one or more digits
- contain(s) one or more NonAlphanumeric e.g. [`~!$%^&*()-_=+]
- contain(s) one or more upper case
- contain(s) one or more lower case