ushahidi/Ushahidi_Web — comment on commit f7048f04fa3b47fe8b31fca1c64a76876bb46a41
File:  line 0
By rjmackay:

Spaces and quotes aren't really issues. In fact spaces are good it lets people use a passphrase instead of a password.. ie: "my dogs name is spot"
Quotes do no harm, so why disallow them? The more complex a password can be the harder it will be for someone to break it. Encouraging strong passwords should be standard practice (though I appreciate it isn't for most software).

A password SHOULD take any character on a keyboard, especially when you start thinking about other countries. Limiting to alphanumeric or similar is potentially problematic for people with a non-english keyboard.