#dev 2020-10-25

2020-10-25 UTC
lahacker and nickodd joined the channel
#
GWG
Thinking about whether you could add attribution and captioning for a photo by having u-photo h-cite
KartikPrabhu and [tantek] joined the channel
#
[tantek]
GWG, that's a fascinating idea.
#
[tantek]
I came across this article about location information / data sources, errors (having to do with Queens!) and getting it corrected. Figured you'd get a kick out of it, also regarding the larger challenge of geo information for things like venue lookup etc. https://regexking.info/2019/08/05/haberman.html
#
sebbu
good link :D
#
lanodan
GWG: Why not <figure><img><figcaption></figcaption><cite></cite></figure> ? (not sure if cite is allowed in figure but HTML has no DTD anymore :shrug:)
#
sebbu
just use the relax-ng schema
#
Loqi
[stefangrunert] XHTML5-XML-Schema: XHTML5 XML Validation Schema (XSD)
#
KartikPrabhu
or just use JSON-LD
gxt and shoesNsocks1 joined the channel
#
lanodan
Looking at XHTML5-XML-Schema it looks like it's possible, should probably use that one to validate my stuff completely
dhanesh95, nickodd and justHaunted joined the channel
#
Zegnat
Just realised I can't test my new indieauth endpoint with indielogin yet, because indielogin makes requests for id instead of code
#
Zegnat
takes a couple steps back and looks into updating IndieAuth\Client for PHP
[chrisbergr] joined the channel
dhanesh95_ joined the channel
#
Zegnat
aaronpk: I also do not think indielogin sends PKCE yet? But that seems to be in the PHP IndieAuth client already...
#
aaronpk
It might need to use an updated version?
#
Zegnat
Maybe. Haven't tried running indielogin locally yet to see exactly what it is using
#
Zegnat
Got distracted by something else. Easily distracted on Sundays.
jamietanna joined the channel
#
Zegnat
aaronpk: looks like you call buildAuthorizationURL yourself in indielogin, so you need to provide the random verifier code yourself. indielogin does not do that. So even if you update the dependency, you will need to make sure to set a value there.
[chrisbergr] joined the channel
#
Zegnat
My days of running Selfauth for my identifications are now officially numbered https://i.imgur.com/06wLuXK.png
#
GWG
That reminds me, I need to get a review of my IndieAuth PR that brings it more into line with the changes
#
Zegnat
I am always happy to review, GWG. If on GitHub, I think adding me as a reviewer will send me a notification
#
GWG
Zegnat: It is WordPress centric, but I'm looking for a review of the IndieAuth bits
#
GWG
And an outside WordPress perspective is never bad
#
Zegnat
I have been enjoying revisiting my auth code. I know so much more about OAuth now then when I first worked on selfauth
#
GWG
Ditto
#
GWG
And more that I could still learn
#
GWG
Zegnat: Anything you think of to make it better
#
Zegnat
Well, one thing that selfauth never did was communicate errors to the client. All errors were shown in the browser to the user. I now implement https://tools.ietf.org/html/rfc6749#section-4.1.2.1 for sending error responses.
#
Zegnat
But I think you may have already been doing that?
#
Zegnat
Also looking forward to the next step: updating Sink. Sink is always a bit of a special case, being both an IndieAuth client, but also a token endpoint, rolled into one.
lahacker, ape666 and jamietanna1 joined the channel
#
sebbu
reminds me i'll have to implement openidconnect soon (tm)
#
Zegnat
I am looking at OIDC for work, happy to not look at it for my own site at the moment, haha
#
sebbu
ah ? is there issues with it ?
#
sebbu
(i'll need read/write access to a specific, dedicated folder on both dropbox and googledrive (which contains google documents))
[KevinMarks] joined the channel
#
Zegnat
Not really, it just seems like way more than what we actually need. Mostly doing OIDC for multiplatform integration reasons. It just exists already in some of the tools I am looking at.
gxt, geoffo and [tantek] joined the channel; nickodd left the channel
#
aaronpk
if you're trying to get access to data that's not OIDC, that's OAuth
KartikPrabhu, geoffo, [Emma_Humphries], [chrisbergr], fLaMEd, skalnik, gRegorLove, [KevinMarks], djmoch and DanC joined the channel