#dev 2021-04-14
2021-04-14 UTC
astralbijection joined the channel
# [raph_l] I might be misunderstanding something, but i'm imagining a flow where:
# [raph_l] 1. I get redirected to my auth endpoint from the requesting app
# [raph_l] 3. I get redirected to the consent screen
# [raph_l] 2. I sign in, or my auth endpoint sees that I'm already signed in
# [raph_l] and it's step 3 you're thinking about
# [raph_l] I'm finding "sele + auth/ software / oauth" unexpectedly hard to google
# jacky https://git.jacky.wtf/indieweb/sele is the project
# [raph_l] interesting, I haven't looked at device flow before
[tantek] joined the channel
# [tantek] Was this already shared here? https://blog.steren.fr/2020/my-stack-will-outlive-yours/ feels very IndieWeb
__minoru__shirae joined the channel
[tw2113_Slack_], GWG, paramdeo and shoesNsocks joined the channel
# maxwelljoslyn test
maxwelljoslyn joined the channel
# maxwelljoslyn Oh no. meetable does not support <s>
paramdeo and astralbijectio joined the channel
# astralbijectio I'm having a little bit of a design dillema with my website right now
# astralbijectio Essentially, I have articles, but not notes, and I want to add a note functionality that can be POSSE'd to places like Twitter
# KartikPrabhu "just"
# astralbijectio Well, that part isn't too hard, but the POSSEing is the slightly bigger issue lol
# KartikPrabhu you can use Bridgy publish to POSSE to twitter
# KartikPrabhu that is what I do
# astralbijectio Well, it's a static site that stores its stuff in the filesystem
# astralbijectio But there's also an API that backs its comments and a few other things
# KartikPrabhu you can use Bridgy publish as long as you have a URL for the note
# KartikPrabhu it is semi-manual POSSE
# astralbijectio Well, I could do that, but I'm trying to do it automatically ;)
# astralbijectio with my own code
# KartikPrabhu ok so the issue is automatic POSSE not notes
# astralbijectio yeah, pretty much
[snarfed] joined the channel
# [snarfed] bridgy publish can be fully automatic. https://brid.gy/about#webmentions
# astralbijectio My idea was kinda like having a package-lock, except for notes
# astralbijectio and having my ssg edit and commit that file
# astralbijectio Hmm, maybe I could use bridgy, though I'm kinda wanting to make a DIY solution
# KartikPrabhu you can start by doing it manually, and then build up from there
[Joshua_Sim] and [KevinMarks] joined the channel
# [KevinMarks] you can send them through to twitter if you have an api key
# [KevinMarks] I have a node project that does it on glitch https://glitch.com/edit/#!/it-me-web
# astralbijectio Honestly, at this point, I'm starting to wonder if it's even worth having my site be static anymore lol
# astralbijectio It seems like there's a lot of conflicting stuff that I want, I may need to think about it a bit more
# astralbijectio Like, I want to code my own dynamic functionality, yet I also want a static site so that it loads quickly, but then I also want to store everything in a git repo as plaintext rather than a database
# astralbijectio And then, I also don't want to switch away from React because I have 7k lines of that now, but it takes a bit of time to build statically
sknebel joined the channel
[jeremycherfas] joined the channel
peterrother, stacktrust_, ludovicchabant, themaxdavitt, jbove, __minoru__shirae, [grantcodes], [Rose], [KevinMarks] and tomlarkworthy joined the channel
# tomlarkworthy OK first round of building my auth server is complete: https://observablehq.com/@endpointservices/auth. it can issue IndieAuth compliant tokens
# tomlarkworthy only supports github though, does not scan for authoerization_endpoint so its not more relmeauth than indieauth ATM
# tomlarkworthy I look at indieauth implementation and I see GPG challange keys, this is outside of indieauth spec. To support indie auth "all" I need to do is scan for user supplied authoerization endpoints
# tomlarkworthy So I think adding indie auth is not so hard now, I do need login with google though, any ideas how I might do that? If its a well known provider like google I think I can scan its for backlinks even thoguh they are not annotated correctly
__minoru__shirae joined the channel
# tomlarkworthy Ahh yeah, there is no spell check on Observable its very annoying. Even the code controls manage to suppress the browser one somehow.
# tomlarkworthy Its a bit manual but someone else made a spell checker I will run it over it https://observablehq.com/@mootari/typo
# tomlarkworthy though the prose is definately not finished I would like to cross reference the spec better
# tomlarkworthy (spell checked now, sorry about that)
[tantek], [Rose], [KevinMarks] and __minoru__shirae joined the channel
[Murray] and [snarfed] joined the channel
[Rose], gbmor, [KevinMarks] and dansup joined the channel
[schmarty] joined the channel
# [schmarty] jacky: indieauth provider without a UI??
[tw2113_Slack_] joined the channel
[Ana_Rodrigues] joined the channel
# jacky lol the last step in https://aaronparecki.com/2021/04/13/26/indieauth is what I'm trying not to do
[jgmac1106] and tomlarkworthy joined the channel
# tomlarkworthy is code_challenge manditory? The spec does not have it https://www.w3.org/TR/indieauth/#authorization-response
# tomlarkworthy Oh WTF THERE ARE 2 SPECS https://indieauth.spec.indieweb.org/#authorization-request
# tomlarkworthy PKCE is mandatory, that seems a little excessive
# tomlarkworthy ok well it is what it is, probably a good idea too
# tomlarkworthy not so good having two specs floating around coz I jsut google for "IndieAuth spec" and get an out dated document
# tomlarkworthy ok here is what I should be reading https://aaronparecki.com/2020/12/03/1/indieauth-2020
gRegorLove joined the channel
# tomlarkworthy actually that spec update doc is great, they are good upgrades, I have never implemented PKCE so that will be fin!
# tomlarkworthy fun
__minoru__shirae and [schmarty] joined the channel
# tomlarkworthy I have now, thanks
# tomlarkworthy GWG++
[KevinMarks], [aciccarello], koddsson, [fluffy] and [Jeff_Hawkins] joined the channel
KartikPrabhu joined the channel
# jacky this is all I have lol https://roan-bedecked-chungkingosaurus.glitch.me/