If the Facebook email address is unknown to us, then redirect to the registration page and display an error message asking the user to register.
JOINDIN-539 #close Fixed.
… in it. The config.php.dist file sets $config['akismet_key'] = '', which passes the isset() test, but then isCommentAcceptable() will always return false.
This assumed that global_xss_filtering is turned off. Firstly we do a password check for the password. If it fails, we then run the xss_clean() method on the password and try again. If this then succeeds, we update the password in the database so that it's we don't need to do this again.
The Spamcheckservice class is from joindin-api with a change to the constructor to make it work with CI's load->library() system. We use Defensio in three places, so update all three to use Spamcheckservice and tidy the if() statements where they were testing against a string to make it clearer what's actually going on.
… update README with this information