#jgmac1106Have three contributors so far willing to help out, will be offline but fee free to leave me message
#jgmac1106had to come back from camping to get ready to coach baseball all day to then go back from camping, reproduction and productivity shoudl not share root words
jeremycherfas, jeremycherfas_, jeremych_, raretrack and [davidmead] joined the channel
#[davidmead][aaronpk] i checked and updated indieauth plugin this morning. Running Indieauth Version 2.1.1 and Indieweb Version 3.3.8. Logged out of OwnYourGram and signed back in using the /blog URL. Still getting an error posting within OwnYourGram 😞
#[davidmead]If no one else is running into these issues on WP, maybe it’s because I have my WP install at /blog instead of the root. That’ll be a PITA to move it but I can try [aaronpk].
#[davidmead]If that turns out to be the case that could be a roadblock of getting more people from GEN2,3,and 4 adopting
raretrack and [jgmac1106] joined the channel
#[jgmac1106][davidmead] many WP folks having same problem. A known but thorny issue folks working on
gRegorLove joined the channel
#GWG[jgmac1106]: aaronpk and I were discussing it last night, and pfefferle, aaronpk, and I yesterday morning. I'm going to dive into the code and try to separate out the pieces to see if we can identify the problem, which seems to have no pattern
raretrack_ joined the channel
#aaronpkhm i'll try installing wordpress in a subfolder to see if that messes it up somehow. there's no limitation with OwnYourGram regarding that, so it would just be a wordpress plugin bug if there's a problem
#aaronpk[davidmead] did you put all the wordpress files in a folder called "blog"? trying to make sure I replicate this the right way
#GWGaaronpk: I'm trying to untangle websignin from indieauth.
#GWGaaronpk: I had a websignin question for you in that regard. If there is no authorization_endpoint, where should this thing go?
#GWGaaronpk: Indielogin goes to relmeauth, this should probably go back to WordPress auth
#aaronpkif they enter a website that doesn't have an authorization endpoint then you can tell them they need to support IndieAuth on that site for the Web sign-in to work
#aaronpkI'm not sure how you could make Wordpress password login make sense in that flow
#aaronpkHmm I know a lot of the reason people liked the Web sign-in prompt is because it lets them log in with twitter instead of using a password. Is there maybe a twitter auth plugin we can point people to if they want that specific functionality?
#Loqi[OneAll - Social Network Integration] Description
Social Login Plugin
Social Login is a professionally developed and free WordPress plugin that allows your visitors to comment, login and register with 30+ Social Networks like for example Facebook, Twitter, Google, LinkedIn, PayPal, Live...
#GWGaaronpk: I was going to write it so by default, it shows an error and displays the WordPress login page, and there was a way to optionally hook in another fallback if you want
#aaronpkWhat kind of fallback hook do you expect people to write?
#GWGSomething that starts the prompt into something like the plugin you have there.
#GWGaaronpk: Does this id need to be a cookie or is there another way for the browser to tell the server what transaction it is currently doing?
#aaronpkcookie is fine. you could also set that value as the state parameter
#aaronpkthat's one of the things the state parameter is for, to associate information with the beginning and end of the flow
#aaronpkokay what the heck. I just updated the indieauth plugin and now I get this error trying to sign in to ownyourgram "Did Not Receive a Valid Authorization Endpoint"
#aaronpkwhich doesn't make sense because the plugin was set to use the built-in enpoint both before and after the update
#GWGSo, I can generate a state parameter as I do now, and set that parameter as a transient in WordPress, eliminate the cookie, and store the information temporarily on the server keyed to the state parameter.
#aaronpkwhy is there an option to set a remote auth/token endpoint at all?
#GWGThis is why we talked about splitting the websignin code into its own plugin
#aaronpkall these errors are making me want to just rip out all the code and trim this thing down to the bare minimum
#GWGThen the IndieAuth plugin would just be the Endpoint
#aaronpkand yeah a separate web sign-in plugin would be great because I feel like most of the problems are because this code is trying to do two different things, and every time someone changes one part it breaks the other.
#GWGI am breaking the pieces apart inside the plugin first
#aaronpkGWG: it looks like the micropub plugin is expecting the filter to be called "indieauth_scopes" but the indieauth plugin calls it "get_indieauth_scopes"?