bitbake: toastergui: add csrf tokens for AJAX calls

This patch adds CSRF tokens in pages using AJAX calls in
order to force Django to generate the CSRF cookie used to
authenticate the call.

(Bitbake rev: 6b2403992f1f5f84114ec9b243813957ff907051)

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Alexandru DAMIAN
2015-02-26 21:41:59 +00:00
committed by Richard Purdie
parent ee1af30548
commit 6768a3069d
4 changed files with 4 additions and 0 deletions

View File

@@ -117,6 +117,7 @@
var tooltipUpdateText; var tooltipUpdateText;
/* ensure csrf cookie exists {% csrf_token %} */
function _makeXHREditCall(data, onsuccess, onfail) { function _makeXHREditCall(data, onsuccess, onfail) {
$.ajax( { $.ajax( {
type: "POST", type: "POST",

View File

@@ -156,6 +156,7 @@
<script> <script>
/* ensure csrf cookie exists {% csrf_token %} */
function _makeXHRBuildCall(url, data, onsuccess, onfail) { function _makeXHRBuildCall(url, data, onsuccess, onfail) {
$.ajax( { $.ajax( {
type: "POST", type: "POST",

View File

@@ -429,6 +429,7 @@
// re-assert the event handlers // re-assert the event handlers
} }
/* ensure cookie exists {% csrf_token %} */
function postEditAjaxRequest(reqdata) { function postEditAjaxRequest(reqdata) {
var ajax = $.ajax({ var ajax = $.ajax({
type:"POST", type:"POST",

View File

@@ -120,6 +120,7 @@
var tooltipUpdateText; var tooltipUpdateText;
/* ensure csrf cookie exists {% csrf_token %} */
function _makeXHREditCall(data, onsuccess, onfail) { function _makeXHREditCall(data, onsuccess, onfail) {
$.ajax( { $.ajax( {
type: "POST", type: "POST",