Files
fluxer/fluxer_app/src/app/SetupHttp.ts
T

13 lines
423 B
TypeScript

// SPDX-License-Identifier: AGPL-3.0-or-later
import Sudo from '@app/features/auth/state/AuthSudo';
import SudoPrompt from '@app/features/auth/state/SudoPrompt';
import SessionManager from '@app/features/platform/state/AuthSession';
import {http} from '@app/features/platform/transport/RestTransport';
export function setupHttp(): void {
http.installAuth(() => SessionManager.token);
Sudo.init();
SudoPrompt.init();
}