don't have an xrpc endpoint to update the DID doc without requiring email authentication right? I'm trying to make AppView to add additional non-atproto_pds service on user login, but it seems to be impossible without emailing. Asking user for an emailed token is not a good UX flow.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://bsky.brid.gy/convert/ap/at://did:plc:xasnlahkri4ewmbuzly2rlc5/app.bsky.feed.post/3m4q5r4xudc26 on your instance and quote it. (Note that quoting is not supported in Mastodon.)