You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by dr...@apache.org on 2017/02/10 09:18:44 UTC
[1/2] brooklyn-ui git commit: Add CSRF header on the swagger page
Repository: brooklyn-ui
Updated Branches:
refs/heads/master 4917b0966 -> f45d697b1
Add CSRF header on the swagger page
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/commit/2df4678f
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/tree/2df4678f
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/diff/2df4678f
Branch: refs/heads/master
Commit: 2df4678f7307c9a1bc352253f73ad45c597da9db
Parents: 4917b09
Author: Thomas Bouron <th...@cloudsoftcorp.com>
Authored: Thu Feb 9 13:47:53 2017 +0000
Committer: Thomas Bouron <th...@cloudsoftcorp.com>
Committed: Thu Feb 9 13:47:53 2017 +0000
----------------------------------------------------------------------
src/main/webapp/assets/html/swagger-ui.html | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/2df4678f/src/main/webapp/assets/html/swagger-ui.html
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/html/swagger-ui.html b/src/main/webapp/assets/html/swagger-ui.html
index db6e754..e3f307f 100644
--- a/src/main/webapp/assets/html/swagger-ui.html
+++ b/src/main/webapp/assets/html/swagger-ui.html
@@ -50,6 +50,16 @@
supportedSubmitMethods: ['get', 'post', 'put', 'delete'],
onComplete: function (swaggerApi, swaggerUi) {
log("Brooklyn swagger api doc loaded");
+ // add CSRF token as header
+ var ca = document.cookie.split(';');
+ for (var i=0; i<ca.length; i++) {
+ var c = ca[i];
+ while (c.charAt(0)==' ') c = c.substring(1);
+ if (c.toLowerCase().indexOf('csrf-token') != -1) {
+ var parts = c.split('=');
+ swaggerApi.clientAuthorizations.add('X-CSRF-TOKEN', new SwaggerClient.ApiKeyAuthorization('X-CSRF-TOKEN', parts[1], 'header'));
+ }
+ }
},
onFailure: function (data) {
log("Unable to Load SwaggerUI");
[2/2] brooklyn-ui git commit: This closes #41
Posted by dr...@apache.org.
This closes #41
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/commit/f45d697b
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/tree/f45d697b
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-ui/diff/f45d697b
Branch: refs/heads/master
Commit: f45d697b1a25f76a91b26535da5ab21ceedffa1d
Parents: 4917b09 2df4678
Author: Duncan Godwin <dr...@googlemail.com>
Authored: Fri Feb 10 09:18:34 2017 +0000
Committer: Duncan Godwin <dr...@googlemail.com>
Committed: Fri Feb 10 09:18:34 2017 +0000
----------------------------------------------------------------------
src/main/webapp/assets/html/swagger-ui.html | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------