use the new login function

This commit is contained in:
Sven Czarnian
2022-11-05 00:52:18 +01:00
부모 29e134880d
커밋 ac257d1d2e
2개의 변경된 파일14개의 추가작업 그리고 14개의 파일을 삭제

파일 보기

@@ -9,6 +9,18 @@ import {
} from '../types';
export class Auth {
static triggerLoginFlow(): void {
const url = [
Configuration.vatsim.authorizeUrl,
`?client_id=${Configuration.vatsim.clientId}`,
`&redirect_uri=${Configuration.resourceServer}/auth/vatsim`,
`&response_type=code`,
`&scope=full_name+vatsim_details`,
`&approval_prompt=auto`,
].join('');
window.location.replace(url);
}
static async tokenIsValid(): Promise<BackendReturnStatus> {
const token = Session.bearerToken();
if (!token) return BackendReturnStatus.Unauthorized;