59d2f8d4af
Fixes #5902 ## What this PR does Keeps the existing `Client::send()` demo but extends it with: - A doc comment on `get_profile` explaining the spec behaviour and the 401 condition on (Synapse's `require_auth_for_profile_requests`) - A `get_profile_authenticated()` fallback using `account().fetch_user_profile()` which internally uses `force_auth()`