New azure authentication experience (#8483)

* Changes

* Work in progress

* Authenticate with azure

* enbable national clouds and initialization

* Add support for tenants

* Finish up account work

* Finish up azure auth

* Don't allow prompt if we're not initialized

* Shut down server

* Remove trailing comma

* encode uri component

* ignore errors

* Address comments on github

* Fix issues and disable feature without env var

* Don't encode the nonce

* Only use env variables to disable the new sign in

* Show more user friendly messages to users
This commit is contained in:
Amir Omidi
2019-11-27 12:33:08 -08:00
committed by GitHub
parent 3135b8525b
commit 5235a1d029
13 changed files with 531 additions and 69 deletions

View File

@@ -12,6 +12,7 @@
"activationEvents": [
"*"
],
"enableProposedApi": true,
"main": "./out/extension",
"repository": {
"type": "git",
@@ -179,7 +180,7 @@
"dependencies": {
"@azure/arm-resourcegraph": "^2.0.0",
"@azure/arm-subscriptions": "1.0.0",
"adal-node": "^0.1.28",
"adal-node": "^0.2.1",
"request": "2.88.0",
"vscode-nls": "^4.0.0"
},