AzureAD / microsoft-authentication-library-for-js

Microsoft Authentication Library (MSAL) for JS
http://aka.ms/aadv2
MIT License
3.65k stars 2.65k forks source link

Flutter Web Support #5409

Open Nikhil1999 opened 1 year ago

Nikhil1999 commented 1 year ago

Core Library

MSAL.js v2 (@azure/msal-browser)

Wrapper Library

Not Applicable

Public or Confidential Client?

Public

Description

As flutter web is now much more stable after flutter 3.3 and ready for release in production I am trying to integrate msal into my flutter website

I am using this flutter package to implement it But as this library is outdated and not uses the latest msal.js library. I am facing many issues in integrating msal

So is there any plan for official support flutter web platform via a wrapper library for flutter web just like msal wrapper library for react and angular?

Source

External (Customer)

sameerag commented 1 year ago

@Nikhil1999 Unfortunately at this point, we do not have immediate plans to support a wrapper layer for flutter. cc @EmLauber to mark this in the customer asks to evaluate eventually.

sladomic commented 1 year ago

Core Library

MSAL.js v2 (@azure/msal-browser)

Wrapper Library

Not Applicable

Public or Confidential Client?

Public

Description

As flutter web is now much more stable after flutter 3.3 and ready for release in production I am trying to integrate msal into my flutter website

I am using this flutter package to implement it But as this library is outdated and not uses the latest msal.js library. I am facing many issues in integrating msal

So is there any plan for official support flutter web platform via a wrapper library for flutter web just like msal wrapper library for react and angular?

Source

External (Customer)

Afaik this package supports Flutter Web https://pub.dev/packages/aad_oauth

EmLauber commented 1 year ago

We don't have an official MSAL for flutter wrapper. I have the ask tracked though. I can't speak to the linked package, but the Azure AD endpoints are OIDC compliant so other OIDC authentication libraries should work. The other libraries may not have the Azure AD optimizations that the MSAL libraries do.