gitbook-plugin-login
Advanced tools
+10
-2
@@ -1,5 +0,13 @@ | ||
| require(['gitbook'], function(gitbook) { | ||
| require(['gitbook', 'jQuery'], function(gitbook, $) { | ||
| gitbook.events.bind('start', function(e, config) { | ||
| console.log(config); | ||
| let {checkLoginApi, loginWebUrl, apiHost} = config.login; | ||
| const returnUrl = window.location.href; | ||
| loginWebUrl = `${loginWebUrl}?returnUrl=${returnUrl}`; | ||
| checkLoginApi = `${apiHost}${checkLoginApi}`; | ||
| $.get(checkLoginApi, function({data: {body}}) { | ||
| config.log(body); | ||
| if (!body) window.location.replace(loginWebUrl); | ||
| }, 'jsonp'); | ||
| }); | ||
| }); |
+1
-1
| { | ||
| "name": "gitbook-plugin-login", | ||
| "version": "1.0.4", | ||
| "version": "1.0.5", | ||
| "description": "gitbook登陆插件", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
1248
44.44%18
63.64%