mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-15 12:19:54 +01:00
Merge branch 'javalin-access-manager' into 'master'
[headless] Set up access manager before starting server See merge request briar/briar!966
This commit is contained in:
@@ -52,7 +52,6 @@ constructor(
|
|||||||
.event(SERVER_START_FAILED) {serverStopped() }
|
.event(SERVER_START_FAILED) {serverStopped() }
|
||||||
.event(SERVER_STOPPED) { serverStopped() }
|
.event(SERVER_STOPPED) { serverStopped() }
|
||||||
if (debug) app.enableDebugLogging()
|
if (debug) app.enableDebugLogging()
|
||||||
app.start()
|
|
||||||
|
|
||||||
app.accessManager { handler, ctx, _ ->
|
app.accessManager { handler, ctx, _ ->
|
||||||
if (ctx.header(AUTHORIZATION) == "Bearer $authToken") {
|
if (ctx.header(AUTHORIZATION) == "Bearer $authToken") {
|
||||||
@@ -102,6 +101,7 @@ constructor(
|
|||||||
webSocketController.sessions.remove(session)
|
webSocketController.sessions.remove(session)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
app.start()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun serverStopped() {
|
private fun serverStopped() {
|
||||||
|
|||||||
Reference in New Issue
Block a user