reactjs - 用于 ReactJS 的 adal.js 或 msal.js
问题描述
我正在阅读 Azure Active Directory 对 OAuth2 for SPA 的支持(我希望使用 Reactjs)。我找到了 2 个 Javascrip 库:adal.js 和 msal.js。由于我是 SPA 新手,因此我需要这里专家的建议。我也读过这个:ADAL.js 和 MSAL.js 有什么区别? 因此,我的问题是,如果我需要使用 Microsoft IdP(v1 或 v2)实现 SPA 并使用 ReactJS,我应该使用什么 adal.js 或 msal.js?
谢谢
解决方案
这两个库的选择取决于您。两者都可以用于 Azure Active Directory。因为 MSAL.js 仍在开发中。这就是为什么我更喜欢 ADAL.js 这意味着你必须使用 adal-angular。您可能会找到很好的文档和许多示例。你必须使用 adal-angular 的原因仍然是 React 没有 adal 库。
推荐阅读
- react-native - 如何创建与 expo 和 raw react-native 兼容的 NPM 包
- python-3.x - 使用 selenium 提取 WebTable
- javascript - Microsoft Graph:跨域令牌兑换仅适用于“单页应用程序”
- javascript - 与 Svg 垂直堆叠条形图反应(无第三方库)
- javascript - 使用 javascript/webSQL/SQLite 将 CSV 文件导入表
- ruby-on-rails - 使用 sidekiq `perform_in` 方法时使用 capybara 编写功能测试
- system-verilog - 包装中包含的 uvm 测试用例何时进行工厂注册
- java - 为什么我的程序有越界异常?
- java - 为什么这段代码在运行时不打印任何内容?
- javascript - 滚动固定侧边栏,然后在滚动后取消固定