INNER CODE UNIT · JavaScript

__processCsrfForm

actframework/actframework · src/main/resources/asset/~act/js/jquery.ext.js:22

function __processCsrfForm() {
    var csrfToken = jQuery.csrfConf.token
    if (csrfToken) {
        jQuery('form:not(.no-csrf)').each(function() {
            var $form = $(this)
            if ($form.children('input[name=' + jQuery.csrfConf.paramName + ']').length == 0) {
                $form.append('<input type="hidden" name="' + jQuery.csrfConf.paramName + '" value="' + csrfToken + '">')
            }
        })
    }
}

jQuery.getJSON('/~/conf/csrf', function(csrfConf) {
    jQuery.csrfConf = csrfConf;
    jQuery.csrfConf.token = jQuery.cookie(csrfConf.cookieName)
    __processCsrfForm()
})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…