Invalid dates should not raise an error, but return false for ApiAuth.authentic?