文件名称:ms-identity-javascript-react-spa:一个通过Azure AD和MSAL React调用Microsoft Graph的React单页应用程序
文件大小:202KB
文件格式:ZIP
更新时间:2024-06-02 03:52:47
oauth2 azure-ad msal authorization-code-grant ms-graph-api
使用MSAL React和Microsoft身份平台构建的React单页应用程序 此示例演示如何使用登录,注销,有条件地将组件呈现给经过身份验证的用户,以及获取受保护资源(例如Microsoft Graph)的访问令牌。 特征 该示例演示了以下MSAL React概念: 配置 登录 登出 有条件地为经过身份验证或未经身份验证的用户呈现组件 获取访问令牌并调用Microsoft Graph 内容 文件夹 描述 src 包含样本源文件 styles 包含样例的样式 components 包含ui组件,例如登录按钮,注销按钮和导航栏 public 包含静态内容,例如图像和基本html authConfig.js 包含样本的配置参数。 App.jsx 包含MSAL React组件和主要样本内容 graph.js 提供用于调用MS Graph API的帮助程序功能。 index
【文件预览】:
ms-identity-javascript-react-spa-main
----.gitignore(2KB)
----README.md(5KB)
----CHANGELOG.md(152B)
----.github()
--------ISSUE_TEMPLATE.md(907B)
--------PULL_REQUEST_TEMPLATE.md(936B)
--------CODE_OF_CONDUCT.md(444B)
----public()
--------manifest.json(492B)
--------robots.txt(67B)
--------logo192.png(5KB)
--------logo512.png(9KB)
--------index.html(2KB)
--------favicon.ico(3KB)
----AppCreationScripts()
--------apps.json(1KB)
----package.json(813B)
----CONTRIBUTING.md(4KB)
----src()
--------App.jsx(2KB)
--------components()
--------authConfig.js(2KB)
--------graph.js(566B)
--------index.js(966B)
--------styles()
----LICENSE.md(1KB)
----package-lock.json(676KB)