feat(auth): 添加登录状态检查,

- 未登录时不会自动打开面板命令打开也会显示需要登录
- 登录之后就回自动打开对话面板
This commit is contained in:
Roe-xin
2025-12-29 18:52:56 +08:00
parent 53e91fc5a0
commit f9c9fa1840
3 changed files with 31 additions and 4 deletions

View File

@ -49,8 +49,8 @@ export class ICCoderAuthenticationProvider
*/
async getSessions(
scopes?: readonly string[]
): Promise<readonly vscode.AuthenticationSession[]> {
return this._sessions;
): Promise<vscode.AuthenticationSession[]> {
return [...this._sessions];
}
/**