Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
65bb076384 |
+4
-9
@@ -80,7 +80,7 @@ export class SimApiCore {
|
|||||||
private debug: boolean = true
|
private debug: boolean = true
|
||||||
private auth: SimApiAuthConfig = {
|
private auth: SimApiAuthConfig = {
|
||||||
token_name: 'simapi-auth-token',
|
token_name: 'simapi-auth-token',
|
||||||
check_url: '/auth/check',
|
check_url: '/user/info',
|
||||||
logout_url: '/auth/logout',
|
logout_url: '/auth/logout',
|
||||||
login_url: '/auth/login',
|
login_url: '/auth/login',
|
||||||
}
|
}
|
||||||
@@ -129,7 +129,7 @@ export class SimApiCore {
|
|||||||
this.debug = config.debug
|
this.debug = config.debug
|
||||||
}
|
}
|
||||||
if (config.endpoints) {
|
if (config.endpoints) {
|
||||||
this.api.endpoints = { ...this.api.endpoints, ...config.endpoints }
|
this.api.endpoints = {...this.api.endpoints, ...config.endpoints}
|
||||||
}
|
}
|
||||||
if (config.defaultEndpoint) {
|
if (config.defaultEndpoint) {
|
||||||
this.api.defaultEndpoint = config.defaultEndpoint
|
this.api.defaultEndpoint = config.defaultEndpoint
|
||||||
@@ -340,12 +340,7 @@ export class SimApiCore {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
async checkLogin(url?: string | null): Promise<void> {
|
async checkLogin(url?: string | null): Promise<any> {
|
||||||
if (url !== null) {
|
return this.query(url ?? this.auth.check_url);
|
||||||
await this.query(url ?? this.auth.check_url).catch(() => {
|
|
||||||
})
|
|
||||||
} else if (this.getToken()) {
|
|
||||||
this.api.businessCallback[401]?.(null)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user