right now, we don't have a good way to tie external edits (e.g. from wikidata) to a user on the client.
With single user accounts on wmf, that could provide way.
If central auth is not available (e.g. on third-party wikis), then it would be good to have another identifier for rc_id for "external" users, like -1. Or figure out another way to better handle these so they do not show up as "anon".
Issue shown via RC Filters (from T162628: 'Wikidata edits' filter does not recognize registered wikidata users ):
- On wiki that has RC filters enabled, select 'Wikidata edits ' and 'Unregistered'
- The above filters selection shows wikidata registered users ; 'Wikidata edits' and 'Registered' will return no results.
The screenshot is from plwiki: