Change to support websocket JWT connections

This commit is contained in:
Dane Everitt
2019-09-24 21:22:11 -07:00
parent 18c4b951e6
commit 030b8ed4fd
2 changed files with 2 additions and 2 deletions

View File

@@ -63,6 +63,7 @@ class WebsocketController extends ClientApiController
->expiresAt($now->addMinutes(15)->getTimestamp())
->withClaim('user_id', $request->user()->id)
->withClaim('server_uuid', $server->uuid)
->withClaim('permissions', ['connect', 'send-command', 'send-power'])
->getToken($signer, new Key($server->node->daemonSecret));
$socket = str_replace(['https://', 'http://'], ['wss://', 'ws://'], $server->node->getConnectionAddress());