I've been wondering about this recently, because at Wikimania someone mentioned to me, "often my second action at a talkpage, will be to log-in, and sign my accidentally-anonymous post."
But, surely this would be possible, as the software could just match IPs. -- If I understand correctly: the database knows what IP a logged-in user is using, but that info is only revealed to human checkusers on an as-needed basis. But is it available to the software anytime? We could (I believe) have a button on Flow topics/posts, for anyone whose current log-in matches a recently posted chunk of content from an IP.
I.e. If I accidentally make a logged-out post, and then log-in, that post would now have an extra line saying:
- "Was this your post? Claim this post (transfer the contribution to your account, a logged-action), or request an Oversight action."
Maybe it could be restricted to a limited time (eg. only 2 minutes after posting).
However, I'm possibly not thinking of some obvious problem with this idea, such as how it could be misused by shared-IPs ? Not sure.