Skip to content

Commit 31b15a9

Browse files
committed
refine wrapper, remove web app
1 parent 0e5566c commit 31b15a9

29 files changed

Lines changed: 258 additions & 241 deletions

File tree

1-Authentication/1-sign-in/AppCreationScripts/sample.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"Sample": {
3-
"Title": "A Node.js & Express Web App authenticating users against Azure AD with MSAL Node",
3+
"Title": "A Node.js & Express web app authenticating users against Azure AD with MSAL Node",
44
"Level": 100,
5-
"Client": "Node.js & Express Web App",
5+
"Client": "Node.js & Express web app",
66
"RepositoryUrl": "ms-identity-javascript-nodejs-tutorial",
77
"Endpoint": "AAD v2.0"
88
},

1-Authentication/1-sign-in/README-incremental.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ products:
66
- node.js
77
- microsoft-identity-platform
88
- azure-active-directory
9-
name: A Node.js & Express Web App authenticating users against Azure AD with MSAL Node
9+
name: A Node.js & Express web app authenticating users against Azure AD with MSAL Node
1010
urlFragment: ms-identity-javascript-nodejs-tutorial
11-
description: "This sample demonstrates a Node.js & Express Web App authenticating users against Azure AD with MSAL Node"
11+
description: "This sample demonstrates a Node.js & Express web app authenticating users against Azure AD with MSAL Node"
1212
---
1313

14-
# A Node.js & Express Web App authenticating users against Azure AD with MSAL Node
14+
# A Node.js & Express web app authenticating users against Azure AD with MSAL Node
1515

1616
1. [Overview](#overview)
1717
1. [Scenario](#scenario)

1-Authentication/1-sign-in/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ products:
66
- node.js
77
- microsoft-identity-platform
88
- azure-active-directory
9-
name: A Node.js & Express Web App authenticating users against Azure AD with MSAL Node
9+
name: A Node.js & Express web app authenticating users against Azure AD with MSAL Node
1010
urlFragment: ms-identity-javascript-nodejs-tutorial
11-
description: "This sample demonstrates a Node.js & Express Web App authenticating users against Azure AD with MSAL Node"
11+
description: "This sample demonstrates a Node.js & Express web app authenticating users against Azure AD with MSAL Node"
1212
---
1313

14-
# A Node.js & Express Web App authenticating users against Azure AD with MSAL Node
14+
# A Node.js & Express web app authenticating users against Azure AD with MSAL Node
1515

1616
1. [Overview](#overview)
1717
1. [Scenario](#scenario)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
{"Account":{"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef-login.windows.net-cbaf2168-de14-4c72-9d88-f5f05366dbef":{"home_account_id":"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef","environment":"login.windows.net","realm":"cbaf2168-de14-4c72-9d88-f5f05366dbef","local_account_id":"a283a601-6ad4-4528-975d-6abbefa5edd7","username":"admin@msaltestingjs.onmicrosoft.com","authority_type":"MSSTS","name":"Dogan Erisen","client_info":"eyJ1aWQiOiJhMjgzYTYwMS02YWQ0LTQ1MjgtOTc1ZC02YWJiZWZhNWVkZDciLCJ1dGlkIjoiY2JhZjIxNjgtZGUxNC00YzcyLTlkODgtZjVmMDUzNjZkYmVmIn0"}},"IdToken":{"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef-login.windows.net-idtoken-9c8521c1-bab5-4725-a87b-574f83c462c6-cbaf2168-de14-4c72-9d88-f5f05366dbef-":{"home_account_id":"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef","environment":"login.windows.net","credential_type":"IdToken","client_id":"9c8521c1-bab5-4725-a87b-574f83c462c6","secret":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImtnMkxZczJUMENUaklmajRydDZKSXluZW4zOCJ9.eyJhdWQiOiI5Yzg1MjFjMS1iYWI1LTQ3MjUtYTg3Yi01NzRmODNjNDYyYzYiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vY2JhZjIxNjgtZGUxNC00YzcyLTlkODgtZjVmMDUzNjZkYmVmL3YyLjAiLCJpYXQiOjE2MDY1MTkzMDgsIm5iZiI6MTYwNjUxOTMwOCwiZXhwIjoxNjA2NTIzMjA4LCJuYW1lIjoiRG9nYW4gRXJpc2VuIiwib2lkIjoiYTI4M2E2MDEtNmFkNC00NTI4LTk3NWQtNmFiYmVmYTVlZGQ3IiwicHJlZmVycmVkX3VzZXJuYW1lIjoiYWRtaW5AbXNhbHRlc3Rpbmdqcy5vbm1pY3Jvc29mdC5jb20iLCJyaCI6IjAuQUFBQWFDR3Z5eFRlY2t5ZGlQWHdVMmJiNzhFaGhaeTF1aVZIcUh0WFQ0UEVZc1pGQURnLiIsInN1YiI6IlBjXzhvdGx4dGIwaG9fM0hVbW9XQW42LTBLOVE3S1lQczk2cVRJNm9LcW8iLCJ0aWQiOiJjYmFmMjE2OC1kZTE0LTRjNzItOWQ4OC1mNWYwNTM2NmRiZWYiLCJ1dGkiOiIxNVlTRjVpR1draV83Z1EtU1ZRM0FRIiwidmVyIjoiMi4wIn0.wizDoRu-7M2ctyeyEhzrUVuHdO_HSKHwfD7_gMkxjo_i1kSd1RF5D5Lgzw2LqilLfIf9oDpZnyU7cMVNYa9bhs0DpupLw7w6WLxZffWMxQuwKWPpBFz3-h2M5fjjSWUMz_ULk4oR6eyLO09KGQKvXuK9od-Ya2HGy2SG8MpkoffdoU_Ywf30lvkhbBRWV8k6fhAzRKXFV-2-CQHLZCHSUTgJGt3j9w2P_3pZ8458ofrVb9kA4ZR22bk_ogGn-yWwt2Zs7OsPg-ORkpf82HDF9OJJG-mObv6dARRxXdgNvooIzWbodZ3E18vWUd6cBhqqKha0X_kLyUrB1vZScxi05A","realm":"cbaf2168-de14-4c72-9d88-f5f05366dbef"}},"AccessToken":{"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef-login.windows.net-accesstoken-9c8521c1-bab5-4725-a87b-574f83c462c6-cbaf2168-de14-4c72-9d88-f5f05366dbef-openid profile email":{"home_account_id":"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef","environment":"login.windows.net","credential_type":"AccessToken","client_id":"9c8521c1-bab5-4725-a87b-574f83c462c6","secret":"eyJ0eXAiOiJKV1QiLCJub25jZSI6IlNxSDVSTVRkSm84LXlWbDNoS3lNbEhERHNlRnFTTjNBeDFHWFppLTRQdDQiLCJhbGciOiJSUzI1NiIsIng1dCI6ImtnMkxZczJUMENUaklmajRydDZKSXluZW4zOCIsImtpZCI6ImtnMkxZczJUMENUaklmajRydDZKSXluZW4zOCJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTAwMDAtYzAwMC0wMDAwMDAwMDAwMDAiLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC9jYmFmMjE2OC1kZTE0LTRjNzItOWQ4OC1mNWYwNTM2NmRiZWYvIiwiaWF0IjoxNjA2NTE5MzA4LCJuYmYiOjE2MDY1MTkzMDgsImV4cCI6MTYwNjUyMzIwOCwiYWNjdCI6MCwiYWNyIjoiMSIsImFjcnMiOlsidXJuOnVzZXI6cmVnaXN0ZXJzZWN1cml0eWluZm8iLCJ1cm46bWljcm9zb2Z0OnJlcTEiLCJ1cm46bWljcm9zb2Z0OnJlcTIiLCJ1cm46bWljcm9zb2Z0OnJlcTMiLCJjMSIsImMyIiwiYzMiLCJjNCIsImM1IiwiYzYiLCJjNyIsImM4IiwiYzkiLCJjMTAiLCJjMTEiLCJjMTIiLCJjMTMiLCJjMTQiLCJjMTUiLCJjMTYiLCJjMTciLCJjMTgiLCJjMTkiLCJjMjAiLCJjMjEiLCJjMjIiLCJjMjMiLCJjMjQiLCJjMjUiXSwiYWlvIjoiRTJSZ1lIQldDYXRpdWRFUlgzOTdJZitKRkg0Zk01ZXQ4emV2MkhheHhwcGI5WG5FZFY0QSIsImFtciI6WyJwd2QiXSwiYXBwX2Rpc3BsYXluYW1lIjoibm9kZS13ZWJhcHAtMSIsImFwcGlkIjoiOWM4NTIxYzEtYmFiNS00NzI1LWE4N2ItNTc0ZjgzYzQ2MmM2IiwiYXBwaWRhY3IiOiIxIiwiZmFtaWx5X25hbWUiOiJFcmlzZW4iLCJnaXZlbl9uYW1lIjoiRG9nYW4iLCJpZHR5cCI6InVzZXIiLCJpcGFkZHIiOiIxNzIuMTAzLjIzMy4xNjciLCJuYW1lIjoiRG9nYW4gRXJpc2VuIiwib2lkIjoiYTI4M2E2MDEtNmFkNC00NTI4LTk3NWQtNmFiYmVmYTVlZGQ3IiwicGxhdGYiOiIzIiwicHVpZCI6IjEwMDMyMDAwOTY0REI0OUQiLCJyaCI6IjAuQUFBQWFDR3Z5eFRlY2t5ZGlQWHdVMmJiNzhFaGhaeTF1aVZIcUh0WFQ0UEVZc1pGQURnLiIsInNjcCI6Im9wZW5pZCBwcm9maWxlIGVtYWlsIiwic3ViIjoiSjNzTFFGYVJvS1oyVWIzME5qQ2E4Tjk5bEVaaXBmam9oNmJsekJSZk5mZyIsInRlbmFudF9yZWdpb25fc2NvcGUiOiJOQSIsInRpZCI6ImNiYWYyMTY4LWRlMTQtNGM3Mi05ZDg4LWY1ZjA1MzY2ZGJlZiIsInVuaXF1ZV9uYW1lIjoiYWRtaW5AbXNhbHRlc3Rpbmdqcy5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbkBtc2FsdGVzdGluZ2pzLm9ubWljcm9zb2Z0LmNvbSIsInV0aSI6IjE1WVNGNWlHV2tpXzdnUS1TVlEzQVEiLCJ2ZXIiOiIxLjAiLCJ3aWRzIjpbIjYyZTkwMzk0LTY5ZjUtNDIzNy05MTkwLTAxMjE3NzE0NWUxMCIsImI3OWZiZjRkLTNlZjktNDY4OS04MTQzLTc2YjE5NGU4NTUwOSJdLCJ4bXNfc3QiOnsic3ViIjoiUGNfOG90bHh0YjBob18zSFVtb1dBbjYtMEs5UTdLWVBzOTZxVEk2b0txbyJ9LCJ4bXNfdGNkdCI6MTU3OTMwOTQwNH0.SzHA_8QgvW8TpqreLKvIjYotVQQBG7ZetYX0O1YTzNBxeDBLXRGwWxnLIo_GT4rdtrsEOrmZBIdFDXlKig1uuV0JNw8nd858Twg9N7GL_8DqIZqVEXAPrON7yeqzqOmrd2QEV2OPrZEilzrmvM-_BOIOpG5oLh35QN7r4QjXue0n4Op8S82s7_lV-ScSyp8ZKcnk9i9klYdaifFZ65uiVB7V8ygWRGhg-vsTZ3cFHM4U74KMsQ5FaU9UPT9R2dCt8gWpIgsZKmDNysN1VnUbKE_K6anS1iESFdf2idtibUwNYQwW-vF-WYxvA-l7Knk1CIX0L7NL5eMRvxYDMcVxIQ","realm":"cbaf2168-de14-4c72-9d88-f5f05366dbef","target":"openid profile email","cached_at":"1606519610","expires_on":"1606523209","extended_expires_on":"1606526808","token_type":"Bearer"}},"RefreshToken":{"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef-login.windows.net-refreshtoken-9c8521c1-bab5-4725-a87b-574f83c462c6--":{"home_account_id":"a283a601-6ad4-4528-975d-6abbefa5edd7.cbaf2168-de14-4c72-9d88-f5f05366dbef","environment":"login.windows.net","credential_type":"RefreshToken","client_id":"9c8521c1-bab5-4725-a87b-574f83c462c6","secret":"0.AAAAaCGvyxTeckydiPXwU2bb78EhhZy1uiVHqHtXT4PEYsZFADg.AgABAAAAAAB2UyzwtQEKR7-rWbgdcBZIAQDs_wIA9P9CD1o_rKMG6MxQpkogWh09gdQTBtIhZ4CZTbPF2-N6VznvZlre9rrB0Gwut784vidRfRLCN1IZGgTvvGM3tqa439sLG7Q83bx_rChcFfR3ieM3Pi0MjLZODhp55AKvV0uDLyEEvCKhd2YAA2FwOcY6OerLY1TqAqQcFs7j1FJ7TQoPs9h0uqcLo-UoWsGVVRUtrnLcp90vnRuddc9kz6hnQr3qLdZTvZG_28WDgUfaCAXeMh-UTxOD_JsDUHAHdrH_HefWgpt0pb99nDn77X3L7qeT0FXRKvNda8qVy0RHeIGCflFtdiRsgq_SNtAn5rFYgBH5-4POmZ98FN4xyQd8IFTLHfzffMsHbRnhKUdPESuUg05uXirTjEV7VXVwyCJTpyZgaZ9XJqWGHzjb9zJbr1r144Zvpd-z1rZ4AROewjNO1j5--BNEWYn2D_fJ-oJTwecbXa02kCJfDFVL5yBzoz7Xh_apfxVXIpuTgf3zHdhE1IrdYBIHwcJOUfRGDYnUC0H48s35QJ8bW9tlPEvXiDFZrTuLU65sXVi6f16YyJljuYeD_lUIseFRtPyNA9cGGZKbW33Ovip8UtPhMywmmnBjNr7AzCLq8EUso_SvFGCWDJ3ykZ7Rl54kFSD0X6xv3m8IZX_NeSRYN_PcA-M6FOmOrMg3qsc4B2bw5E5444Ls6FL6Ua-jqfQG5Es1q-uTnu9JBgp79gaINi_kfDiU3Bx78-el1ILxEIjLVHKReEC-BQ3i-wD51Tic2Dw3duApnloq_djuLwfkXRRaqKw2A-iu8STQ70NEwqOw03JlQwfALNME3urUvRDCrd7R6W7IEuaCjbrXnCpdRNdG7Ffy46fEiLgpTjX2TCNxVFfooC-fh8izAFqjSXu9lbh1gWvABWO9DA"}},"AppMetadata":{}}

1-Authentication/2-sign-in-b2c/README-incremental.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ products:
66
- node.js
77
- microsoft-identity-platform
88
- azure-active-directory-b2c
9-
name: A Node.js & Express Web App authenticating users against Azure AD B2C with MSAL Node
9+
name: A Node.js & Express web app authenticating users against Azure AD B2C with MSAL Node
1010
urlFragment: ms-identity-javascript-nodejs-tutorial
11-
description: "This sample demonstrates a Node.js Express Web App application that authenticates users against Azure AD B2C"
11+
description: "This sample demonstrates a Node.js Express web app application that authenticates users against Azure AD B2C"
1212
---
13-
# A Node.js & Express Web App authenticating users against Azure AD B2C with MSAL Node
13+
# A Node.js & Express web app authenticating users against Azure AD B2C with MSAL Node
1414

1515
1. [Overview](#overview)
1616
1. [Scenario](#scenario)

1-Authentication/2-sign-in-b2c/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ products:
66
- node.js
77
- microsoft-identity-platform
88
- azure-active-directory-b2c
9-
name: A Node.js & Express Web App authenticating users against Azure AD B2C with MSAL Node
9+
name: A Node.js & Express web app authenticating users against Azure AD B2C with MSAL Node
1010
urlFragment: ms-identity-javascript-nodejs-tutorial
11-
description: "This sample demonstrates a Node.js Express Web App application that authenticates users against Azure AD B2C"
11+
description: "This sample demonstrates a Node.js Express web app application that authenticates users against Azure AD B2C"
1212
---
13-
# A Node.js & Express Web App authenticating users against Azure AD B2C with MSAL Node
13+
# A Node.js & Express web app authenticating users against Azure AD B2C with MSAL Node
1414

1515
1. [Overview](#overview)
1616
1. [Scenario](#scenario)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
{"Account":{"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-":{"home_account_id":"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","realm":"","local_account_id":"28ef2bd5-199f-4306-b17c-e33187ef8fc0","username":"dogan.erisen@hotmail.com","authority_type":"MSSTS","name":"Doğan Erişen","client_info":"eyJ1aWQiOiIyOGVmMmJkNS0xOTlmLTQzMDYtYjE3Yy1lMzMxODdlZjhmYzAtYjJjXzFfc3VzaSIsInV0aWQiOiI3NzU1MjdmZi05YTM3LTQzMDctOGIzZC1jYzMxMWY1OGQ5MjUifQ"},"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-":{"home_account_id":"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","realm":"","local_account_id":"bc1b5eb2-f8b0-42dd-8b89-46c387560d51","username":"dogan.erisen@hotmail.com","authority_type":"MSSTS","name":"Dogan","client_info":"eyJ1aWQiOiJiYzFiNWViMi1mOGIwLTQyZGQtOGI4OS00NmMzODc1NjBkNTEtYjJjXzFfc3VzaSIsInV0aWQiOiI3NzU1MjdmZi05YTM3LTQzMDctOGIzZC1jYzMxMWY1OGQ5MjUifQ"}},"IdToken":{"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-idtoken-c5f4d666-c952-402b-8e3d-b005fae1ac64--":{"home_account_id":"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","credential_type":"IdToken","client_id":"c5f4d666-c952-402b-8e3d-b005fae1ac64","secret":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsifQ.eyJleHAiOjE2MDY1MjMyODcsIm5iZiI6MTYwNjUxOTY4NywidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mYWJyaWthbWIyYy5iMmNsb2dpbi5jb20vNzc1NTI3ZmYtOWEzNy00MzA3LThiM2QtY2MzMTFmNThkOTI1L3YyLjAvIiwic3ViIjoiMjhlZjJiZDUtMTk5Zi00MzA2LWIxN2MtZTMzMTg3ZWY4ZmMwIiwiYXVkIjoiYzVmNGQ2NjYtYzk1Mi00MDJiLThlM2QtYjAwNWZhZTFhYzY0IiwiYWNyIjoiYjJjXzFfc3VzaSIsImlhdCI6MTYwNjUxOTY4NywiYXV0aF90aW1lIjoxNjA2NTE5Njg2LCJpZHAiOiJsaXZlLmNvbSIsIm5hbWUiOiJEb8SfYW4gRXJpxZ9lbiIsIm9pZCI6IjI4ZWYyYmQ1LTE5OWYtNDMwNi1iMTdjLWUzMzE4N2VmOGZjMCIsImpvYlRpdGxlIjoiU0RFcyIsImNpdHkiOiJWYW5jaXR5MyIsImdpdmVuX25hbWUiOiJEb2dhbiIsImVtYWlscyI6WyJkb2dhbi5lcmlzZW5AaG90bWFpbC5jb20iXX0.f484ki_aVFiYL-UVdgcAE1ENBpYPm-SjqelFFaA-bTsyv8hdBs7AAg2m-0yhBeIGfzCZ-uqDKUQgqu9qytbuvruUguGFmuIXn7oPU8luNzfRd4snhWR0g9sXaf5UmlTjQHI1dDQg7D13JkTOzwrErCemvWPQo3OP9KrH2stwpUCH_FKHzrnpLzokvVTHuoGDSiFAMKLhuUotbQVYLG4UukjqPU30Nf3xhpB8LYHJqNEP8ZlvpCsXiNsShadN3u4GS5F7VyyOAAKnMFMho8hveMj-du3MQ9PmKTlm44QSyXOs0ySXf3MjbgdYHPii6qoLCfa1j0lkUOGtJX2KtNeJ1g","realm":""},"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-idtoken-c5f4d666-c952-402b-8e3d-b005fae1ac64--":{"home_account_id":"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","credential_type":"IdToken","client_id":"c5f4d666-c952-402b-8e3d-b005fae1ac64","secret":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsifQ.eyJleHAiOjE2MDY1MTM4MTUsIm5iZiI6MTYwNjUxMDIxNSwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mYWJyaWthbWIyYy5iMmNsb2dpbi5jb20vNzc1NTI3ZmYtOWEzNy00MzA3LThiM2QtY2MzMTFmNThkOTI1L3YyLjAvIiwic3ViIjoiYmMxYjVlYjItZjhiMC00MmRkLThiODktNDZjMzg3NTYwZDUxIiwiYXVkIjoiYzVmNGQ2NjYtYzk1Mi00MDJiLThlM2QtYjAwNWZhZTFhYzY0IiwiYWNyIjoiYjJjXzFfc3VzaSIsImlhdCI6MTYwNjUxMDIxNSwiYXV0aF90aW1lIjoxNjA2NTEwMjE0LCJvaWQiOiJiYzFiNWViMi1mOGIwLTQyZGQtOGI4OS00NmMzODc1NjBkNTEiLCJqb2JUaXRsZSI6IkRldmVsb3BlciIsImNpdHkiOiJWYW5jb3V2ZXI1IiwibmFtZSI6IkRvZ2FuIiwiZ2l2ZW5fbmFtZSI6IkVyaXNlbiIsImVtYWlscyI6WyJkb2dhbi5lcmlzZW5AaG90bWFpbC5jb20iXX0.RUmPMfAv9K3zpY_zEYGmxw4ZjjmWJPEC_IDqlry066imSpranJzJEcnfpX5VN_4AnR4fwoJ62XctVcz70Wsn9Wmml0WGvOyJjw_fPXVJPHqdHszTF39M2dfx8iYCFpURBzuqIzAGIElilDzx_htVJ3DKbc-IlnijKykbM-JVOlx5BchPxKrzabMfGex9L3QOg9zJ-A_EIPpQWs3EA-u6C1-r4CkLRZ6hlqTIwvqtsVQ476dglpDWlNlAUDMjD5abnqi2kdWuirAI22vrigtANTlU5n-I0tRK9DOl6NOzMmjc6cpuAjobCD5YFIcs6F8OaparF9i5KnjJvD61azJAqg","realm":""}},"AccessToken":{},"RefreshToken":{"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-refreshtoken-c5f4d666-c952-402b-8e3d-b005fae1ac64--":{"home_account_id":"28ef2bd5-199f-4306-b17c-e33187ef8fc0-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","credential_type":"RefreshToken","client_id":"c5f4d666-c952-402b-8e3d-b005fae1ac64","secret":"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..Yoc7hfIEev1S0DoV.Nf0Jw7_7xTA1eoM7iwaOcLME8LbhhbybnHkFYy06IrjAT9ebYiM2JAwm0M8iZIacdM-Gp8YTCeKVBEAO9lZbzAAnUP1NC_6UaoVGt5TJc2K7pPNMG6sNYvdlCIjoxgdHDSVtr0iB-cEg3kuSjwnJnEJ4Bv817WES4QgnopjACfy9QsFzLyv0BriQ3AaSjPYFVNcb7ae1OyAX1euvzLMwRKQwi8WLKPdbd9G9q03ajggUZhtfe0VygAKaxm6MKLYcey94-pesqyONbG7GmGZvli-LPYCdP37t56UO4CDcsQWDodeaU7Kqe7VkiEnS5dBIKvo5Uuh63eCw55G5uL3yDTv0kCMmTRe-gq_3F__EYcPm893DgOdAe1ggyMb9Hf5hLX2HkJIEYXVtv3dsZTL09n-RtoZbzlsffXWJqaydJr8WemT7JZO4VFcbYI9mFGKCztbnJeQMZ4VCd0DA5te6nmxY0Jk8Ey4MRzV2AmNxVlajV7555W-SlTuJ8Ei44tatvc5kRVnt3Yvh2gEBkmG6LLd8vlEvfQUnZhJLsaGa9pNBKB0IGII0utbQmgIOIYXuELwaBMRoE7TeAFID4t1boa78CN5CtXxB4KdtC_uPuebVGtJzR8B18NGvci8wUIuJNye-kq00A0sqnD9WOlNjIg.Ras504bFF8gZE7DOBof3Wg"},"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925-fabrikamb2c.b2clogin.com-refreshtoken-c5f4d666-c952-402b-8e3d-b005fae1ac64--":{"home_account_id":"bc1b5eb2-f8b0-42dd-8b89-46c387560d51-b2c_1_susi.775527ff-9a37-4307-8b3d-cc311f58d925","environment":"fabrikamb2c.b2clogin.com","credential_type":"RefreshToken","client_id":"c5f4d666-c952-402b-8e3d-b005fae1ac64","secret":"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..0ojoQMt-eq52DliJ.kL-UEoAnvosbOHw48mqNIyRjtP_WMOlPtK6Fxl2RmV5qLo0P_e9uIRA2YvqfqhvsvGuPG5Q0tdB7bitCQOgrsv2G5qFpI5RR6weINHEeJJZDCJIn6DRdbM3YuWsrsMkeglbZoYIcBA9N2cJqqDx5uSInNstXvR-Ys-LyQ8pcjwyJmRr99pyJJ8XdKWd7jViJ73ZZvUuWBpyH_rGCRmxwjEuSS0JHSPQsVp9Nf36M1h6vAuDDB5GvljP-oKc85uTrs2aFArcxyDBZ7xhvX4pU-7GwJ0eFaqRpeyEh3rTNKEHZh-GNQrRSDqFfDe22eely0f2BxSMJ6THxAjEItx5pylrZHxrv5hBS6P36ReLdrB_i9XLpijhm1alibaufN3RqrOPl9XrSuuJowTJSs7ekbew_edouOKrEPHZjxPUuQxHtrPPCcvuu9AqEhEr4IruAxRvgj3i_HzUFg3xmcusfgyP2ymt3KK6RpbsuNN4nTWMqqRL8zcozlLtg-oDS2dQZi2ev1zsGZEZkRkpN_Heigo8l3Tidpl5lETPw1i5dzoxZJFpL2D45KXievq7e6vZj19N0A0wHHWdV73K2yKgdsbubFwIldnNIwzy-aDhREhL5hYdlRg9VJj3UjjR3gazJEEjU.2u4N69I8DpBzaARk1U2ETA"}},"AppMetadata":{}}

2-Authorization-I/1-call-graph/App/routes/router.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const mainController = require('../controllers/mainController');
44

55
const config = require('../../auth.json');
66
const cache = require('../utils/cachePlugin');
7+
78
const MsalNodeWrapper = require('MsalNodeWrapper/MsalNodeWrapper');
89

910
const msal = new MsalNodeWrapper(config, cache);

2-Authorization-I/1-call-graph/AppCreationScripts/sample.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"Sample": {
3-
"Title": "A Node.js & Express Web App calling Microsoft Graph API using MSAL Node",
3+
"Title": "A Node.js & Express web app calling Microsoft Graph API using MSAL Node",
44
"Level": 100,
5-
"Client": "Node.js Express Web App",
5+
"Client": "Node.js Express web app",
66
"Service": "Microsoft Graph",
77
"RepositoryUrl": "ms-identity-javascript-nodejs-tutorial",
88
"Endpoint": "AAD v2.0"

2-Authorization-I/1-call-graph/README-incremental.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ products:
77
- ms-graph
88
- azure-active-directory
99
- microsoft-identity-platform
10-
name: A Node.js & Express Web App calling Microsoft Graph API using MSAL Node
10+
name: A Node.js & Express web app calling Microsoft Graph API using MSAL Node
1111
urlFragment: ms-identity-javascript-nodejs-tutorial
12-
description: "This sample demonstrates a Node.js Express Web App application that authenticates users against Azure AD and obtains access token to call Microsoft Graph"
12+
description: "This sample demonstrates a Node.js Express web app application that authenticates users against Azure AD and obtains access token to call Microsoft Graph"
1313
---
14-
# A Node.js & Express Web App calling Microsoft Graph using MSAL Node
14+
# A Node.js & Express web app calling Microsoft Graph using MSAL Node
1515

1616
1. [Overview](#overview)
1717
1. [Scenario](#scenario)

0 commit comments

Comments
 (0)