Browser-auth skill
This skill authenticates users via Azure AD using MSAL's public client flow.
from msal import PublicClientApplication
app = PublicClientApplication(
client_id=CLIENT_ID,
authority="https://login.microsoftonline.com/common",
)
result = app.acquire_token_interactive(scopes=["User.Read"])