@@ -6,7 +6,7 @@ import * as semver from "semver"
66import * as pluginapi from "../../typings/pluginapi"
77import { HttpCode , HttpError } from "../common/http"
88import { version } from "./constants"
9- import { ensureAuthenticated , replaceTemplates } from "./http"
9+ import { authenticated , ensureAuthenticated , replaceTemplates } from "./http"
1010import { proxy } from "./proxy"
1111import * as util from "./util"
1212import { Router as WsRouter , WebsocketRouter , wss } from "./wsRouter"
@@ -28,11 +28,13 @@ require("module")._load = function (request: string, parent: object, isMain: boo
2828 * The module you get when importing "code-server".
2929 */
3030export const codeServer = {
31- express,
32- field,
3331 HttpCode,
3432 HttpError,
3533 Level,
34+ authenticated,
35+ ensureAuthenticated,
36+ express,
37+ field,
3638 proxy,
3739 replaceTemplates,
3840 WsRouter,
@@ -122,10 +124,10 @@ export class PluginAPI {
122124 public mount ( r : express . Router , wr : express . Router ) : void {
123125 for ( const [ , p ] of this . plugins ) {
124126 if ( p . router ) {
125- r . use ( `${ p . routerPath } ` , ensureAuthenticated , p . router ( ) )
127+ r . use ( `${ p . routerPath } ` , p . router ( ) )
126128 }
127129 if ( p . wsRouter ) {
128- wr . use ( `${ p . routerPath } ` , ensureAuthenticated , ( p . wsRouter ( ) as WebsocketRouter ) . router )
130+ wr . use ( `${ p . routerPath } ` , ( p . wsRouter ( ) as WebsocketRouter ) . router )
129131 }
130132 }
131133 }
0 commit comments