Microsoft currently returns a 48x48 profile image that is too low quality for our needs
use existing azure access token to fetch high quality profile photos from Microsoft Graph API
call this api: https://graph.microsoft.com/v1.0/me/photo/$value
store retrieved images in blob storage solution
add fallback to current 48x48 images if HQ fetch fails
this should probably be implemented in src/server/auth.ts should trigger when a user logs in for the first time - the User.image should be this higher quality image
Microsoft currently returns a 48x48 profile image that is too low quality for our needs
https://graph.microsoft.com/v1.0/me/photo/$value
this should probably be implemented in
src/server/auth.ts
should trigger when a user logs in for the first time - the User.image should be this higher quality image