Hi @Skyler zanth ,
Thanks for reaching out.
There is no official documentation or sample available as of now for remix run application with MSAL.
However, there are third party samples available for remix with Microsoft Strategy https://remix.run/resources/remix-auth-microsoft-strategy
Regarding MSAL, it provides several benefits beyond just authentication. One of the key benefits is that it simplifies and manages acquiring, managing, caching, and refreshing tokens, and uses best practices for resilience. MSAL also supports different application architectures and platforms, including .NET, JavaScript, Java, Python, Android, and iOS. Additionally, MSAL provides several features including security fixes beyond June 2023, proactive token refresh and revocation based on policy or critical events for Microsoft Graph and other APIs that support Continuous Access Evaluation (CAE), and compliance with OAuth v2.0 and OpenID Connect (OIDC) standards.
Regarding the approval process for web applications to incorporate Microsoft services, Microsoft does have guidelines and processes for integrating with their services while it’s not identical to Google’s approval process, Microsoft ensures that developers adhere to security and usage policies. Approval is typically based on factors like proper authentication, secure practices, and adherence to terms of use to encourages developers to build quality applications that align with their standards.
I understand very product has its strengths and weaknesses, and Microsoft’s approach involves a wide range of offerings. While they do create many products, they also invest in maintaining and improving existing ones.
Hope this will help.
Thanks,
Shweta
Please remember to "Accept Answer" if answer helped you.