FredFredFred_ has quit [Ping timeout: 245 seconds]
<mokomull>
dwrensha: Hm, do you want each grain to be a separate application? I'd bake in the consumer key+secret into the spk, each grain would <!-- handwaviness --> just need to go through the auth flow to get a user token from twitter dot com
<dwrensha>
mokomull: If I as app author control that application, would that mean that users of the app would need to trust me?
<dwrensha>
like, would they be give *me* permission to tweet on their behalf?
<dwrensha>
Even if that's not the case, it feels weird that I would need to bring my own twitter account into the picture.
<mokomull>
dwrensha: iff the user access token is leaked, yes.
<mokomull>
I mean, if you get that user's user token and you've got access to the consumer secret (e.g. anyone who can unpack the .spk), you can act with that token
<mokomull>
but, like, people reverse engineer the official Twitter app's secrets all the time ... I'm pretty sure I've seen them on Github.
FredFredFred_ has joined #sandstorm
FredFredFred has quit [Ping timeout: 258 seconds]
Telesight has quit [Remote host closed the connection]
FredFredFred has joined #sandstorm
FredFredFred_ has quit [Ping timeout: 246 seconds]
yeehi_ has joined #sandstorm
yeehi has quit [Ping timeout: 255 seconds]
aeternity has quit [Ping timeout: 245 seconds]
aeternity has joined #sandstorm
jemc has quit [Ping timeout: 260 seconds]
jemc has joined #sandstorm
<ocdtrekkie>
mokomull: Kinda says something about bothering to use such app secrets, doesn't it?
<mokomull>
ocdtrekkie: Yeah... you'd hope the identity of the app wouldn't gain you anything, but it does ... *cough* user token limits
<ocdtrekkie>
Yeah, I mean, I guess it works at restricting third party apps. Because any substantially large app that tried to use their official app key would be breaking the DMCA or something, I presume.
<Zarutian>
ocdtrekkie: you mean s/DMCA/TOS/ right?