* ログインしているか調べる * @param force default=false trueならキャッシュを使わずちゃんと調べる
(force: boolean = false)
| 35 | * @param force default=false trueならキャッシュを使わずちゃんと調べる |
| 36 | */ |
| 37 | async checkSession(force: boolean = false): Promise<boolean> { |
| 38 | // 以前取得済みならいちいち接続して確かめない |
| 39 | if (this._login !== null && !force) return this._login; |
| 40 | return this._login = await this.check(); |
| 41 | } |
| 42 | |
| 43 | /** |
| 44 | * アクセスしてログインしている状態かどうかを取得する(結果をキャッシュしない) |