diff --git a/extensions/vscode-account/package.json b/extensions/vscode-account/package.json index 38fc902a524..0deacbea46b 100644 --- a/extensions/vscode-account/package.json +++ b/extensions/vscode-account/package.json @@ -17,18 +17,6 @@ "aiKey": "AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217", "main": "./out/extension.js", "contributes": { - "commands": [ - { - "command": "microsoft.signin", - "title": "%signIn%", - "category": "%displayName%" - }, - { - "command": "microsoft.signout", - "title": "%signOut%", - "category": "%displayName%" - } - ], "configuration": { "title": "Microsoft Account", "properties": { diff --git a/extensions/vscode-account/src/extension.ts b/extensions/vscode-account/src/extension.ts index e6dadbcbac7..8df747dbe49 100644 --- a/extensions/vscode-account/src/extension.ts +++ b/extensions/vscode-account/src/extension.ts @@ -48,39 +48,6 @@ export async function activate(context: vscode.ExtensionContext) { } })); - context.subscriptions.push(vscode.commands.registerCommand('microsoft.signin', () => { - return loginService.login(DEFAULT_SCOPES); - })); - - context.subscriptions.push(vscode.commands.registerCommand('microsoft.signout', async () => { - const sessions = loginService.sessions; - if (sessions.length === 0) { - return; - } - - if (sessions.length === 1) { - const id = loginService.sessions[0].id; - await loginService.logout(id); - onDidChangeSessions.fire({ added: [], removed: [id], changed: [] }); - vscode.window.showInformationMessage(localize('signedOut', "Successfully signed out.")); - return; - } - - const selectedSession = await vscode.window.showQuickPick(sessions.map(session => { - return { - id: session.id, - label: session.account.displayName - }; - })); - - if (selectedSession) { - await loginService.logout(selectedSession.id); - onDidChangeSessions.fire({ added: [], removed: [selectedSession.id], changed: [] }); - vscode.window.showInformationMessage(localize('signedOut', "Successfully signed out.")); - return; - } - })); - return; }