feat: support microsoft login (#6198)
Description
Enable signing in to Outlook on our mail app.
Screenshots


Technical details
Adds msauth
redirect URIs and client ID credentials.
Tests
Issues
10 commandments of code reviews
Summary by CodeRabbit
-
New Features
- Introduced dynamic retrieval of OAuth Microsoft client ID and redirect URI, enhancing security by removing hardcoded values.
-
Bug Fixes
- Improved error handling for missing property values to ensure smoother app functionality.
Edited by CodeRabbitAI