Sean Tilley on Nostr: Kind of a weird thought I've been kicking around... So, it's possible to use the ...
Kind of a weird thought I've been kicking around...
So, it's possible to use the Mastodon API for sign-in and authentication, right?
Would it be possible to leverage a remote Mastodon account as a user account in a Web app, then give it the ability to create an Activity within the app, without creating a Note on Mastodon?
I've been kind of thinking about having an app where people can sign in and submit `Event` activities to a `Group`. I don't want to create a bunch of Actor accounts, but I don't mind the idea of having a `Group` Actor delegate on behalf of signed-in users with MastoAPI.
If this sounds like "Poor Man's c2s", yeah, that's basically it.
Published at
2025-04-14 19:39:41 UTCEvent JSON
{
"id": "e478d81eb8f42f39e24193d8262cff652d44e6fc2a2e3ddda4e1ce8620d8dfc7",
"pubkey": "14bc71138377c69b78c312b064356e8451fd6fdc8dc7506f630dc709bcc5e698",
"created_at": 1744659581,
"kind": 1,
"tags": [
[
"proxy",
"https://social.wedistribute.org/objects/0a9393fb-6d07-4ba1-abc4-87c77e78465e",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.wedistribute.org/objects/0a9393fb-6d07-4ba1-abc4-87c77e78465e",
"pink.momostr"
],
[
"-"
]
],
"content": "Kind of a weird thought I've been kicking around...\n\nSo, it's possible to use the Mastodon API for sign-in and authentication, right? \n\nWould it be possible to leverage a remote Mastodon account as a user account in a Web app, then give it the ability to create an Activity within the app, without creating a Note on Mastodon?\n\nI've been kind of thinking about having an app where people can sign in and submit `Event` activities to a `Group`. I don't want to create a bunch of Actor accounts, but I don't mind the idea of having a `Group` Actor delegate on behalf of signed-in users with MastoAPI.\n\nIf this sounds like \"Poor Man's c2s\", yeah, that's basically it.",
"sig": "9d7b68b93fdb9f96fc2fc474189e38fefc0d12765938ffe4bd1441dfb78c4175a848c4d5f71e3859acfbcf3d1eb035e8ea384755d41d2998aee127ceda7046e5"
}