├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── codeql.yml │ ├── node.js.yml │ └── stale.yml ├── .gitignore ├── 1-Authentication ├── 1-sign-in │ ├── App │ │ ├── authConfig.js │ │ ├── authPopup.js │ │ ├── authRedirect.js │ │ ├── favicon.svg │ │ ├── index.html │ │ ├── redirect.html │ │ ├── signout.html │ │ ├── styles.css │ │ └── ui.js │ ├── AppCreationScripts │ │ ├── AppCreationScripts.md │ │ ├── Cleanup.ps1 │ │ ├── Configure.ps1 │ │ └── sample.json │ ├── README.md │ ├── ReadmeFiles │ │ ├── screenshot.png │ │ └── topology_signin.png │ ├── package-lock.json │ ├── package.json │ ├── sample.test.js │ └── server.js └── 2-sign-in-b2c │ ├── App │ ├── authConfig.js │ ├── authPopup.js │ ├── authRedirect.js │ ├── favicon.svg │ ├── index.html │ ├── redirect.html │ ├── signout.html │ ├── styles.css │ ├── ui.js │ └── utils │ │ └── claimUtils.js │ ├── AppCreationScripts │ └── sample.json │ ├── README.md │ ├── ReadmeFiles │ ├── screenshot.png │ └── topology_b2c_signin.png │ ├── package-lock.json │ ├── package.json │ ├── sample.test.js │ └── server.js ├── 2-Authorization-I └── 1-call-graph │ ├── App │ ├── authConfig.js │ ├── authPopup.js │ ├── authRedirect.js │ ├── favicon.svg │ ├── fetch.js │ ├── graph.js │ ├── index.html │ ├── redirect.html │ ├── styles.css │ ├── ui.js │ └── utils │ │ └── storageUtils.js │ ├── AppCreationScripts │ ├── AppCreationScripts.md │ ├── Cleanup.ps1 │ ├── Configure.ps1 │ └── sample.json │ ├── README.md │ ├── ReadmeFiles │ ├── screenshot.png │ └── topology_callgraph.png │ ├── package-lock.json │ ├── package.json │ ├── sample.test.js │ └── server.js ├── 3-Authorization-II ├── 1-call-api │ ├── API │ │ ├── app.js │ │ ├── auth │ │ │ └── permissionUtils.js │ │ ├── authConfig.js │ │ ├── controllers │ │ │ └── todolist.js │ │ ├── data │ │ │ └── db.json │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── routes │ │ │ └── index.js │ │ └── sample.test.js │ ├── AppCreationScripts │ │ ├── AppCreationScripts.md │ │ ├── Cleanup.ps1 │ │ ├── Configure.ps1 │ │ └── sample.json │ ├── README.md │ ├── ReadmeFiles │ │ ├── screenshot.png │ │ └── topology_callapi.png │ └── SPA │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── authConfig.js │ │ ├── authPopup.js │ │ ├── authRedirect.js │ │ ├── claimUtils.js │ │ ├── favicon.svg │ │ ├── fetch.js │ │ ├── index.html │ │ ├── redirect.html │ │ ├── styles.css │ │ └── ui.js │ │ ├── sample.test.js │ │ └── server.js └── 2-call-api-b2c │ ├── API │ ├── app.js │ ├── auth │ │ └── permissionUtils.js │ ├── authConfig.js │ ├── controllers │ │ └── todolist.js │ ├── data │ │ └── db.json │ ├── package-lock.json │ ├── package.json │ ├── routes │ │ └── index.js │ └── sample.test.js │ ├── AppCreationScripts │ └── sample.json │ ├── README.md │ ├── ReadmeFiles │ ├── screenshot.png │ └── topology_b2c_callapi.png │ └── SPA │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── authConfig.js │ ├── authPopup.js │ ├── authRedirect.js │ ├── claimUtils.js │ ├── favicon.svg │ ├── fetch.js │ ├── index.html │ ├── redirect.html │ ├── styles.css │ └── ui.js │ ├── sample.test.js │ └── server.js ├── 4-Deployment ├── README.md └── ReadmeFiles │ ├── api_step1.png │ ├── api_step2.png │ ├── api_step3.png │ ├── disable_easy_auth.png │ ├── enable_cors.png │ ├── screenshot.png │ ├── spa_step1.png │ ├── spa_step2.png │ ├── spa_step3.png │ ├── spa_step4.png │ └── topology_dep.png ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md └── README.md /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/authConfig.js -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/authPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/authPopup.js -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/authRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/authRedirect.js -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/favicon.svg -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/index.html -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/redirect.html -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/signout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/signout.html -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/styles.css -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/App/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/App/ui.js -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/AppCreationScripts/AppCreationScripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/AppCreationScripts/AppCreationScripts.md -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/AppCreationScripts/Cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/AppCreationScripts/Cleanup.ps1 -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/AppCreationScripts/Configure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/AppCreationScripts/Configure.ps1 -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/AppCreationScripts/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/AppCreationScripts/sample.json -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/README.md -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/ReadmeFiles/topology_signin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/ReadmeFiles/topology_signin.png -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/package-lock.json -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/package.json -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/sample.test.js -------------------------------------------------------------------------------- /1-Authentication/1-sign-in/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/1-sign-in/server.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/authConfig.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/authPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/authPopup.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/authRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/authRedirect.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/favicon.svg -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/index.html -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/redirect.html -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/signout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/signout.html -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/styles.css -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/ui.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/App/utils/claimUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/App/utils/claimUtils.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/AppCreationScripts/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/AppCreationScripts/sample.json -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/README.md -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/ReadmeFiles/topology_b2c_signin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/ReadmeFiles/topology_b2c_signin.png -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/package-lock.json -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/package.json -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/sample.test.js -------------------------------------------------------------------------------- /1-Authentication/2-sign-in-b2c/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/1-Authentication/2-sign-in-b2c/server.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/authConfig.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/authPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/authPopup.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/authRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/authRedirect.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/favicon.svg -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/fetch.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/graph.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/index.html -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/redirect.html -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/styles.css -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/ui.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/App/utils/storageUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/App/utils/storageUtils.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/AppCreationScripts/AppCreationScripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/AppCreationScripts/AppCreationScripts.md -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/AppCreationScripts/Cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/AppCreationScripts/Cleanup.ps1 -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/AppCreationScripts/Configure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/AppCreationScripts/Configure.ps1 -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/AppCreationScripts/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/AppCreationScripts/sample.json -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/README.md -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/ReadmeFiles/topology_callgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/ReadmeFiles/topology_callgraph.png -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/package-lock.json -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/package.json -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/sample.test.js -------------------------------------------------------------------------------- /2-Authorization-I/1-call-graph/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/2-Authorization-I/1-call-graph/server.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/app.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/auth/permissionUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/auth/permissionUtils.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/authConfig.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/controllers/todolist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/controllers/todolist.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/data/db.json: -------------------------------------------------------------------------------- 1 | { 2 | "todos": [] 3 | } -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/package-lock.json -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/package.json -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/routes/index.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/API/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/API/sample.test.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/AppCreationScripts/AppCreationScripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/AppCreationScripts/AppCreationScripts.md -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/AppCreationScripts/Cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/AppCreationScripts/Cleanup.ps1 -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/AppCreationScripts/Configure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/AppCreationScripts/Configure.ps1 -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/AppCreationScripts/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/AppCreationScripts/sample.json -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/README.md -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/ReadmeFiles/topology_callapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/ReadmeFiles/topology_callapi.png -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/package-lock.json -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/package.json -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/authConfig.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/authPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/authPopup.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/authRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/authRedirect.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/claimUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/claimUtils.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/favicon.svg -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/fetch.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/index.html -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/redirect.html -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/styles.css -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/public/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/public/ui.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/sample.test.js -------------------------------------------------------------------------------- /3-Authorization-II/1-call-api/SPA/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/1-call-api/SPA/server.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/app.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/auth/permissionUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/auth/permissionUtils.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/authConfig.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/controllers/todolist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/controllers/todolist.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/data/db.json: -------------------------------------------------------------------------------- 1 | { 2 | "todos": [] 3 | } -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/package-lock.json -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/package.json -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/routes/index.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/API/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/API/sample.test.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/AppCreationScripts/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/AppCreationScripts/sample.json -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/README.md -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/ReadmeFiles/topology_b2c_callapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/ReadmeFiles/topology_b2c_callapi.png -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/package-lock.json -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/package.json -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/authConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/authConfig.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/authPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/authPopup.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/authRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/authRedirect.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/claimUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/claimUtils.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/favicon.svg -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/fetch.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/index.html -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/redirect.html -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/styles.css -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/public/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/public/ui.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/sample.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/sample.test.js -------------------------------------------------------------------------------- /3-Authorization-II/2-call-api-b2c/SPA/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/3-Authorization-II/2-call-api-b2c/SPA/server.js -------------------------------------------------------------------------------- /4-Deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/README.md -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/api_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/api_step1.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/api_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/api_step2.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/api_step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/api_step3.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/disable_easy_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/disable_easy_auth.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/enable_cors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/enable_cors.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/screenshot.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/spa_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/spa_step1.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/spa_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/spa_step2.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/spa_step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/spa_step3.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/spa_step4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/spa_step4.png -------------------------------------------------------------------------------- /4-Deployment/ReadmeFiles/topology_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/4-Deployment/ReadmeFiles/topology_dep.png -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure-Samples/ms-identity-javascript-tutorial/HEAD/README.md --------------------------------------------------------------------------------