Added support for MFA for External storage Sharepoint connector

I’ve made a local implementation of the Sharepoint connection for external storage in Nextcloud to meet the new authentication requirements from Microsoft due May 1st 2026.

This is to ensure a working connection when legacy authentication is deprecated.

This also meant a compatibility bump for Nextcloud 33.

Is this of any interest? It is a fork of this repo: GitHub - nextcloud/sharepoint: 💾 Nextcloud SharePoint Backend for External storages · GitHub

From now on my implementation of the app both supports MSAL and Oauth2.0 for SharePoint Online.

The app has also been refactored to Graph API based permissions and access.

Let me know if the project has any interest, then I will make my repo public.