Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于带有ReactJS/AngularJS的ADAL.js(或MSAL),什么';处理框架版本控制的最佳方法是什么_Angularjs_Reactjs_Versioning_Adal.js_Msal.js - Fatal编程技术网

对于带有ReactJS/AngularJS的ADAL.js(或MSAL),什么';处理框架版本控制的最佳方法是什么

对于带有ReactJS/AngularJS的ADAL.js(或MSAL),什么';处理框架版本控制的最佳方法是什么,angularjs,reactjs,versioning,adal.js,msal.js,Angularjs,Reactjs,Versioning,Adal.js,Msal.js,我与一家大型公司合作,拥有多个分散的团队,使用ADAL客户端库和React和/或Angular框架开发应用程序。随着时间的推移,公司内的各个组织都对ADAL.js进行了修改/扩展,以创建自己的适应,以处理不同的需求(例如,React与Angular的实现差异…或处理不同版本的框架,如Angular 2与Angular 5) 考虑到这一点,我被问到了一个具体问题: “我只是想知道微软是否有任何增强和支持的计划 ADAL.js适用于较新的框架,因为Azure AD的大多数UI用例都是基于Angula

我与一家大型公司合作,拥有多个分散的团队,使用ADAL客户端库和React和/或Angular框架开发应用程序。随着时间的推移,公司内的各个组织都对ADAL.js进行了修改/扩展,以创建自己的适应,以处理不同的需求(例如,React与Angular的实现差异…或处理不同版本的框架,如Angular 2与Angular 5)

考虑到这一点,我被问到了一个具体问题:

“我只是想知道微软是否有任何增强和支持的计划 ADAL.js适用于较新的框架,因为Azure AD的大多数UI用例都是基于Angular和React的,并且这些“解决方案”经常更新”

  • 换句话说,我们是否有指南(和/或路线图)以更抽象的方式处理不同框架的实现……或跨特定框架的不同版本
  • 还是每个组织都应该继续创造自己的适应
到目前为止,似乎对现有ADAL库进行了更新,但没有支持其他web框架的计划。也就是说,对于我们这些使用角度2/4/5/6的人来说,“太糟糕了,太悲伤了”

请参阅ADAL.js github repo中的以下问题

请注意这里:


有很多第三方努力为angular的更高版本创建包装,但在使用之前都需要进行审查(这当然是我正在做的)。

我们确实计划在Azure AD SDK路线图中为angular构建包装库。然而,我们将重点放在与端点集成的较新库上,并带来额外的功能,如支持Azure AD B2C和登录MSA帐户。您可以在MSAL.js repo上跟踪这一点