msgraph-sdk-javascript icon indicating copy to clipboard operation
msgraph-sdk-javascript copied to clipboard

Add support for MSAL Browser (MSAL.js v2) and MSAL Node

Open jasonnutter opened this issue 4 years ago • 3 comments

Feature Request

I'm Jason from the MSAL.js team, and I am reaching out to see how we can help add support for our new libraries, MSAL Browser and MSAL Node.

Is your feature request related to a problem? Please describe

For client-side auth, this library includes support for the Implicit Flow via MSAL.js v1. We are now recommending that applications switch to the Auth Code Flow w/ PKCE for SPAs, which mitigates problems caused by third-party cookie blocking in browsers such as Safari and Chrome Incognito. Furthermore, MSAL Browser includes lots of other great features (e.g. multiple account support, proof-of-possession, etc.).

For server-side auth, we now have a fully featured library for Node environments, MSAL Node.

Describe the solution you'd like

I'd love to find out if adding support for these libraries has been considered, and what our team can do to help (including making contributions).

Thanks!

AB#7551

jasonnutter avatar Jan 08 '21 18:01 jasonnutter

@thewahome as well for GE

MIchaelMainer avatar Jan 08 '21 18:01 MIchaelMainer

FYI @nikithauc already started some of that work here #371

baywet avatar Jan 11 '21 13:01 baywet

@jasonnutter Thank you for in this issue! We are currently working on supporting authentication with the @azure/identity which depends on the MSAL Node. I agree that MSAL Node and MSAL Browser have great features. Is there a timeline when MSAL V1 will be deprecated?

nikithauc avatar Jan 12 '21 23:01 nikithauc

tracked as part of updating on kiota

ddyett avatar Jul 25 '23 05:07 ddyett