When I tried to sign up, I've run into issue where your password prompt[1] would require uppercase character, a number and a special symbol... While in my opinion my password satisfied that requirement, your app didn't accept it. If you don't consider period and underscore as a special symbol -- you should mention list of special symbols you accept.