Skip to content

Commit 2bc2bf7

Browse files
committed
fix token claims, fix scripts
1 parent c235e06 commit 2bc2bf7

21 files changed

Lines changed: 72 additions & 21 deletions

File tree

1-Authentication/1-sign-in/App/controllers/mainController.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ exports.getHomePage = (req, res, next) => {
55

66
exports.getIdPage = (req, res, next) => {
77
const isAuthenticated = req.session.isAuthenticated;
8-
const claims = req.session.idTokenClaims;
8+
9+
const claims = {
10+
name: req.session.idTokenClaims.name,
11+
preferred_username: req.session.idTokenClaims.preferred_username,
12+
oid: req.session.idTokenClaims.oid,
13+
sub: req.session.idTokenClaims.sub
14+
};
915

1016
res.render('id', {isAuthenticated: isAuthenticated, claims: claims});
1117
}

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

Whitespace-only changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
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.eyJhdWQiOiI5Yzg1MjFjMS1iYWI1LTQ3MjUtYTg3Yi01NzRmODNjNDYyYzYiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vY2JhZjIxNjgtZGUxNC00YzcyLTlkODgtZjVmMDUzNjZkYmVmL3YyLjAiLCJpYXQiOjE2MDY1MDkyOTksIm5iZiI6MTYwNjUwOTI5OSwiZXhwIjoxNjA2NTEzMTk5LCJuYW1lIjoiRG9nYW4gRXJpc2VuIiwib2lkIjoiYTI4M2E2MDEtNmFkNC00NTI4LTk3NWQtNmFiYmVmYTVlZGQ3IiwicHJlZmVycmVkX3VzZXJuYW1lIjoiYWRtaW5AbXNhbHRlc3Rpbmdqcy5vbm1pY3Jvc29mdC5jb20iLCJyaCI6IjAuQUFBQWFDR3Z5eFRlY2t5ZGlQWHdVMmJiNzhFaGhaeTF1aVZIcUh0WFQ0UEVZc1pGQURnLiIsInN1YiI6IlBjXzhvdGx4dGIwaG9fM0hVbW9XQW42LTBLOVE3S1lQczk2cVRJNm9LcW8iLCJ0aWQiOiJjYmFmMjE2OC1kZTE0LTRjNzItOWQ4OC1mNWYwNTM2NmRiZWYiLCJ1dGkiOiJTTm43Q092M2JVbVoyOTBhZ19oQ0FRIiwidmVyIjoiMi4wIn0.wweaYkS-IZzdw11Tv2U084DeP-K8oUkmqouAOL6X59ZPmzoEDqeHpeYCMnR5djcShqA04iQZe5m56ux_dvP9n2nSbj4w1IA3i1OHk7Olfdrrk_rGUMMHmdAmogPS6_mQjmBR71MUSP9U9bhwpbm-1cQT1TFEIUl-1eOGgffJtinUqueSBGDQxJPdjXJwj8r4XMJPqZuRXBl03zKEBhH2SOPCT3wZzW1VENyU57M7r21gWGFKeIDmBaj-jTvBk-_JAlsWg54SrGpb-VyIej12uU6tHkFr5BnIvXPnXNPfwe9GLTo-zSnC1QbOTTxG07hOjDMivJH9N5H9T4uh-BolqA","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":"eyJ0eXAiOiJKV1QiLCJub25jZSI6IkdlNWRienZDc2I5b2djRU92NVFrcUJhNnJKV0ttZHY4VkR4cTRvLWVaUnciLCJhbGciOiJSUzI1NiIsIng1dCI6ImtnMkxZczJUMENUaklmajRydDZKSXluZW4zOCIsImtpZCI6ImtnMkxZczJUMENUaklmajRydDZKSXluZW4zOCJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTAwMDAtYzAwMC0wMDAwMDAwMDAwMDAiLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC9jYmFmMjE2OC1kZTE0LTRjNzItOWQ4OC1mNWYwNTM2NmRiZWYvIiwiaWF0IjoxNjA2NTA5Mjk5LCJuYmYiOjE2MDY1MDkyOTksImV4cCI6MTYwNjUxMzE5OSwiYWNjdCI6MCwiYWNyIjoiMSIsImFjcnMiOlsidXJuOnVzZXI6cmVnaXN0ZXJzZWN1cml0eWluZm8iLCJ1cm46bWljcm9zb2Z0OnJlcTEiLCJ1cm46bWljcm9zb2Z0OnJlcTIiLCJ1cm46bWljcm9zb2Z0OnJlcTMiLCJjMSIsImMyIiwiYzMiLCJjNCIsImM1IiwiYzYiLCJjNyIsImM4IiwiYzkiLCJjMTAiLCJjMTEiLCJjMTIiLCJjMTMiLCJjMTQiLCJjMTUiLCJjMTYiLCJjMTciLCJjMTgiLCJjMTkiLCJjMjAiLCJjMjEiLCJjMjIiLCJjMjMiLCJjMjQiLCJjMjUiXSwiYWlvIjoiRTJSZ1lQaXJNK1hiVnZmWmkweWVhbTl3eWRDYm82Z1VvT0d1STNHVHZaaGg2c0ZHc3lRQSIsImFtciI6WyJwd2QiXSwiYXBwX2Rpc3BsYXluYW1lIjoibm9kZS13ZWJhcHAtMSIsImFwcGlkIjoiOWM4NTIxYzEtYmFiNS00NzI1LWE4N2ItNTc0ZjgzYzQ2MmM2IiwiYXBwaWRhY3IiOiIxIiwiZmFtaWx5X25hbWUiOiJFcmlzZW4iLCJnaXZlbl9uYW1lIjoiRG9nYW4iLCJpZHR5cCI6InVzZXIiLCJpcGFkZHIiOiIxNzIuMTAzLjIzMy4xNjciLCJuYW1lIjoiRG9nYW4gRXJpc2VuIiwib2lkIjoiYTI4M2E2MDEtNmFkNC00NTI4LTk3NWQtNmFiYmVmYTVlZGQ3IiwicGxhdGYiOiIzIiwicHVpZCI6IjEwMDMyMDAwOTY0REI0OUQiLCJyaCI6IjAuQUFBQWFDR3Z5eFRlY2t5ZGlQWHdVMmJiNzhFaGhaeTF1aVZIcUh0WFQ0UEVZc1pGQURnLiIsInNjcCI6Im9wZW5pZCBwcm9maWxlIGVtYWlsIiwic3ViIjoiSjNzTFFGYVJvS1oyVWIzME5qQ2E4Tjk5bEVaaXBmam9oNmJsekJSZk5mZyIsInRlbmFudF9yZWdpb25fc2NvcGUiOiJOQSIsInRpZCI6ImNiYWYyMTY4LWRlMTQtNGM3Mi05ZDg4LWY1ZjA1MzY2ZGJlZiIsInVuaXF1ZV9uYW1lIjoiYWRtaW5AbXNhbHRlc3Rpbmdqcy5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbkBtc2FsdGVzdGluZ2pzLm9ubWljcm9zb2Z0LmNvbSIsInV0aSI6IlNObjdDT3YzYlVtWjI5MGFnX2hDQVEiLCJ2ZXIiOiIxLjAiLCJ3aWRzIjpbIjYyZTkwMzk0LTY5ZjUtNDIzNy05MTkwLTAxMjE3NzE0NWUxMCIsImI3OWZiZjRkLTNlZjktNDY4OS04MTQzLTc2YjE5NGU4NTUwOSJdLCJ4bXNfc3QiOnsic3ViIjoiUGNfOG90bHh0YjBob18zSFVtb1dBbjYtMEs5UTdLWVBzOTZxVEk2b0txbyJ9LCJ4bXNfdGNkdCI6MTU3OTMwOTQwNH0.ILcOdQym7XE_ZeaunIHUe1ZhjB43niQAJHheaV7JyujoFBdeLFpDBFSyOx93OF1RfcvpWraZKFUrPkzvrTvpX9sm6KL0vN_iypuUq2hAXQR1Eq0TPvDX1ebOPSBxoeHHSmBYovbzPCz-sE4yccsOiAjJDfJtmlkpsOrykWjEKkN529ttgGm6ZE4A2Mu-2qh9fRk2PTLoiYc6liw2LZrbx-TpMnimy4S_3astFBg2QEM_m52fGDaQDQiFkSAg21lIqPjAdYXKfQfU6j18WM5I5cbNAx1qcze9RKolZ4QxOKMw00Sjw866T8mCesNkgCa8hcvAunS66eMJOrpAdUmXDg","realm":"cbaf2168-de14-4c72-9d88-f5f05366dbef","target":"openid profile email","cached_at":"1606509601","expires_on":"1606513200","extended_expires_on":"1606516799","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_wIA9P-FcuZ2NTHsfehs8jYj8FQH_LBJV8P_BmC1itrRir164nSVNz2d2c-i8eYltvzDuB6ngv-Wsf2cqIPiDoYNt7iL3IG7DaUN0xxnksctss9uB5Kg21c0qsjwAlvwNaRWFQnpcE8KTsGTTcqDQSSDTIVenpE9Y1FepzWufcvOp8edNVuTY-lADjXG1_Y-EW71s0f2rNNYIdID7eOFPGmTK8GzNju5tjtq5Fd7FxtP83005zw698FdtLb4IOtzXHlV56iEAqPcJY3GoD48eLRe7FoTf2uOj-LKzNwWVyKENqF1uR6RfV1JFs9CNjrcAJew9lJnWinxcqA8pPffdaA-jyHQbNx4sdBkoWHRxY1irbxNyIvHqygmLt-Xys-1pk0APpGDDavqFs6vAO7fohYx0isI8gRXDbm3C1piG8p8bps4pzSYNReO29v1x-cIE3vKgsiv-bLr9dzVnlI_Jr2thry1dVL19LNs5hHNmQbwGkgvDuE4Vg7AdxfJ-KtpdTXbMFBaDC5tmr5ko2ktnE-U5YKGIaAjw7pmyL9HqQEv5PGA8fvfY3ZRFtjn3FBnxiEhfrtUHWjLlY8iiNXL4bov6TzdH8rA9ffHANtKF1DHfUIf8gtit40c3TIOAPGhVuOzK8_BnwxHD_gT7i99OdRAe30ap0zbVpdKeUFD74i3_8RVpWx1dccyaKjN12TP3a5URdzYb8KYYx4IDUsCq7ifYAFyVQMf3_A0UTp_fY2GdgLyMmjpqMWPpW77wkEgmcVK8dFRkLOiotkfpSzI-5ZowKsx5UcrXfA9q-Gei5I77TQGCBqzOSBPew9esjR_xwvPPplTBQa6VXjMQ9TE_TABQarS64n8w1tfiNThscUzILoWuDzr7t-sqyfTGulzgDkGClVNyqVn6w"}},"AppMetadata":{}}
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/App/controllers/mainController.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ exports.getHomePage = (req, res, next) => {
55

66
exports.getIdPage = (req, res, next) => {
77
const isAuthenticated = req.session.isAuthenticated;
8-
const claims = req.session.idTokenClaims;
8+
9+
const claims = {
10+
name: req.session.idTokenClaims.name,
11+
preferred_username: req.session.idTokenClaims.preferred_username,
12+
oid: req.session.idTokenClaims.oid,
13+
sub: req.session.idTokenClaims.sub
14+
};
915

1016
res.render('id', {isAuthenticated: isAuthenticated, claims: claims});
1117
}

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

Whitespace-only changes.

0 commit comments

Comments
 (0)