Hey @ericomeehan,
Neither! This feature allows you to associate posts with your account if those posts are federated via the normal process, e.g. via categories or tag actors. To give an example:
- You have a category on your Discourse called “Announcements”, which you set up with full topic ActivityPub publishing.
- You have a user account on your Discourse,
eric_discourse. - You have a user account on your Mastodon,
eric_mastodon. - You follow “Announcements” with
eric_mastodon. eric_discourse(i.e. you) creates a new topic in “Announcements”.- Announcements federates the topic.
- You respond to that topic on Mastodon with
eric_mastodon. - Your response is processed by your Discourse Announcements category, appearing as a reply (post) in the topic.
- There is nothing to associate
eric_mastodonwitheric_discourseso the ActivityPub plugin creates a staged user foreric_mastodon’s reply post,eric_mastodon1(the username is generated from the username of the Actor). - The topic now looks like this:
- First post from
eric_discourse. - Reply (second) post from
eric_mastodon1.
The feature you’re referring to allows you to prove that you are eric_mastodon1, so that you don’t have multiple user accounts on your Discourse. Once you complete the authorization process in that tab:
eric_mastodon1’s posts will beeric_discourse’s posts.eric_mastodon1will no longer exist.- Future activity from
eric_mastodonwill be associated witheric_discourseon your Discourse instance.