ember-cli-thymeleaf-csrf
Version:
An ember-cli addon to include a CSRF token in every ajax request using thymeleaf templates
17 lines (15 loc) • 500 B
JavaScript
/* eslint-env node */
;
module.exports = {
name: 'ember-cli-thymeleaf-csrf',
contentFor: function(type) {
var environment = this.app.env.toString();
if (type === 'head') {
if (environment === 'production') {
return '<meta name="_csrf_header" th:content="${_csrf.headerName}" /><meta name="_csrf" th:content="${_csrf.token}" />';
} else {
return '<meta name="_csrf_header" content="abc" /><meta name="_csrf" content="abc" />';
}
}
}
};