gRegorLove, tantek, KartikPrabhu, eli_oat, genet, [miklb] and renem joined the channel
#aaronpkcurve25519: your comments are working! Mostly anyway. If you add a p-name class to the same class as e-content they'll look better. You can send the webmentions again to my posts and they'll parse the updated HTML
#GWGaaronpk, does the Indieauth token endpoint have an undocumented verification query string?
#aaronpkShould be all documented in the spec. What are you trying to do?
#aaronpkThe first version of IndieAuth.com (before it was meant to be a spec) implemented that as a separate endpoint but then I realized it was simpler to use the same one. So the IndieAuth.com service is updated to not use /verify anymore too.
#aaronpkYep no token endpoint if you're just doing login
#aaronpkWhat you should change it to depends on the goals of this plugin
#aaronpkAre you trying to provide a way to log in to your own wordpress site without a password, perhaps using twitter/github/relmeauth?
#GWGAaronpk, right now, the goal was to login to your site using Indieauth. The goals never achieved include logging into your own site with any arbitrary Indieauth server.
#GWGAnd the stretch goal making WordPress itself an authentication endpoint
#GWGIsn't relmeauth just one authentication method?
#aaronpkSaying you want the plugin to let people log in with IndieAuth is more like how our wiki lets anyone log in, which is very different from wordpress' normal user accounts work
#GWGaaronpk, that is what it does now. It maps domains to a user account.
#aaronpkOkay so you want the plugin to for example let me log in to your wordpress site and your plugin directs me to my own IndieAuth server, never touching IndieAuth.com?
#GWGTo any Indieauth server specified by the site administrator
#aaronpkThat's why I was trying to clarify the scope of the plugin
#GWGRight now, the plugin adds a domain field to the WordPress login page. If filled, it starts the auth process with Indieauth.com
#aaronpkOkay, that is one of the two uses of IndieAuth.com, the one that I'm renaming to indielogin.com since it does not actually deal with the IndieAuth spec.
#aaronpkIn that situation, the plugin is letting this external service handle authenticating users, which it does via RelMeAuth as well as PGP and email logins.
#aaronpkTo remove the hard coded url to IndieAuth.com from this plugin, you should include an admin setting for which login service to use, defaulting to IndieAuth.com (or indielogin.com once I launch that)
#aaronpkIf you want to go one step further, then if a user enters a domain in that box that is not the domain the wordpress site is installed in, then you can implement the IndieAuth login flow in the plugin, which looks like
#aaronpkSince the IndieAuth.com API is identical to the spec, this difference ends up being extremely minor, basically setting a default if no authorization endpoint exists at the users domain
#GWGThat's sort of my first step. Second is Indieauth authentication for the WordPress REST API
#aaronpkTurning it into an IndieAuth server is definitely a bigger project, but not crazy. You should take a look at the selfauth project as a reference since it's a relatively small amount of code
#gRegorLoveYeah, the main use right now just being you can see it as a comment on the "currently reading" one
#LoqigRegorLove: [eddie] left you a message 7 minutes ago: That’s interesting having the “finished read” post be a reply to the “started read” post. 🤔
#gRegorLoveI need to re-think my aggregate reading page, though. https://gregorlove.com/reading/ The book still shows currently reading since that post read-status didn't change.
#gRegorLoveSeems more like I need a permalink for each book and the to-read, reading, and finished statuses would be in reply to that. Then I could filter the latest replies to put them in the appropriate list.
#gRegorLoveThat's kind of complicated with my current setup, so will focus on continuing to post the /read statuses
#gRegorLoveI am using local /isbn links for books, so that's a starting point. They only redirect to Amazon for now, though.
chrisaldrich joined the channel
#[eddie]gRegorLove: Yeah, I think I’m likely going to end up with a permalink for each book as well. That’s interesting, thinking of status updates as replies to a book’s permalink.
#[eddie]Lots of directions I feel like it could end up going in the long-run. I think one downfall of replies is I restrict replies from a lot of my feeds. A reply to a person and a book update that is a “reply” to the book doesn’t quite match up on the behavior I’m looking for in my streams. So that is one roadblock for me.