• Resolved midwestdev

    (@midwestdev)


    We have a couple sites that utilize a form that passes information to a 3rd party service. We would like to use CleanTalk overall on the contact forms, but these forms are 3rd party login forms. When we enable it, it attaches to every form a hidden field with the name “apbct_visible_fields”. After enabling CleanTalk and testing the form again with credentials that just worked, the site the information gets passed to throws an error. I believe that hidden field is the culprit.

    I’ve tried playing with every setting I could find and digging through old forums and documentation, but I couldn’t come up with a way of preventing that field from being added to that specific form.

    Is there a way to do this or is there a different method of removal?

    Thanks in advance.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support dimitrycleantalk

    (@dimitrycleantalk)

    Hello, @midwestdev

    Could you tell us what plugin do you use to create 3rd party login forms?

    Also, please try deactivating the CleanTalk plugin with the Complete Deactivation option:
    WordPress Admin Page —> Settings —> Anti-Spam by CleanTalk —> Advanced Settings —> enable “Complete Deactivation” —> Save Changes.
    Plugins —> Installed plugins —> Anti-Spam by CleanTalk —> Deactivate and Activate

    Did it help?

    Thread Starter midwestdev

    (@midwestdev)

    @dimitrycleantalk

    While we use Gravity Forms for all our contact forms, the third party forms are created by the company who manages the secure banking site that we are passing this information off to. They are hard-coded, and not created via plugin.

    Plugin Support dimitrycleantalk

    (@dimitrycleantalk)

    @midwestdev Have you tried the Complete Deactivation option?

    Thread Starter midwestdev

    (@midwestdev)

    @dimitrycleantalk – I did, but I still see the apbct_visible_fields field in that form after re-activation.

    I’m curious as to what that was supposed to accomplish, or if there is a specific setting I was supposed to disable/enable before running the complete deactivation/reactivation.

    Plugin Support eugenecleantalk

    (@eugenecleantalk)

    Did I understand correctly that your issue is not that the hidden field apbct_visible_fields is visible on the form? Is your problem that this field is added when sending to a third-party service and causes an error?

    In this case, our developers will consider deleting this field during transmission.

    We will contact you within 3 business days.

    Plugin Support eugenecleantalk

    (@eugenecleantalk)

    We have made some changes to the code of our plugin. Please reinstall it.

    Go to WordPress Administrator Panel —> Plugins.
    Find the plugin “Anti-Spam by CleanTalk” —> Deactivate, then Delete.
    Download the plugin archive from here: https://github.com/CleanTalk/wordpress-antispam/releases/download/fix-version/cleantalk-spam-protect.zip
    Go to Plugins —> Add New —> Upload Plugin.
    Choose the downloaded archive and press “Install Now”.

    If that didn’t help, please contact us via our private Ticket System: https://cleantalk.org/my/support/open; and add a link to this topic, so we can identify you quickly.
    We need additional details about your website.

    Thread Starter midwestdev

    (@midwestdev)

    @eugenecleantalk
    Yes, I believe the issue is that the aforementioned apbct_visible_fields field is added and is an extra unknown field submitted to the third party which breaks. I think any extra information is considered a security risk by the third party provider.

    I downloaded and installed the fix plugin as you requested on two sites, both have login forms that work prior to activation and break after activation.

    I will open a ticket through support, thank you.

    Plugin Support eugenecleantalk

    (@eugenecleantalk)

    We will be waiting for your request.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Exclude CleanTalk on specific form’ is closed to new replies.