#rasculaaronpk how do you sign your key for the pgp login?
#aaronpkI use GPGTools for osx which puts an entry into the "Services" menu in chrome. then I can select the plaintext and press my keyboard shortcut which signs it and replaces the highlighted text with the signed version
#kylewmbut I like your idea a lot aaronpk, would be super nice to use that at an untrusted computer
#aaronpkyeah! and would also make a great second factor
#bnvkI know a few devs in Iceland who were messing around witha QR code / PGP app, i've ping them on Twitter
#aaronpklet me see if I can put together a better outline of this then
#aaronpkI could even implement the whole thing on the server so that someone else could build the app given the spec. Even if I make an ios app i'm certainly not going to make an Android one
#kylewmso the other day, I left my phone somewhere, and was trying to sign into google to find it (device manager or whatever), but couldn't because the TOTP thing is on my phone
#snarfed(click the X minutes ago links for details)
#Jeenathanks snarfed, fixed. The funny thing is that I'm drunk now (just came back from a party, it is 7:30 am here now) and my fix seems to have worked regardless ^^
brianloveswords, caseorganic, wolftune, friedcell, KartikPrabhu and eschnou joined the channel
#gRegor`Question for anyone using a DB-backed CMS and displaying webmentions: Do you correlate the webmentions with the post via the post URL in the DB, or do you do any "discovery" process to find the ID of the post and just associate them using that?
#gRegor`I am doing the latter currently, since I'm only accepting webmentions on articles, so it's easy to extract the post ID from the URL...
#gRegor`But now I'm adding notes, which will have a different URL path, obviously. I could add more methods to parse the ID out of the URL, but I'm wondering if I should change my approach
#aaronpkmy webmentions are correlated by full post URL
#gRegor`I need to think on this some more. I forgot that I'm also displaying local blog comments, so it's easiest in my complex query to join together "all comments for post 1180" and "all webmentions for post 1180"
#KartikPrabhugregor`: i am reading the wm from the db on each page display... and they are linked to the relative URL of the post. So I can associate them to articles and notes
#aaronpkas an initial test I subscribed to my mentions rss feed (via barnaby's h-entry to RSS proxy) using the Boxcar app
#aaronpkit's pretty cool actually, but it does mean I get duplicate notifications for instagram likes and such :) one from instagram and one from Boxcar
#aaronpkalso it makes me reaaallly want to have bridgy pick up mentions faster
#aaronpkI may need to have some filter on my mentions feed that doesn't send silo mentions to my notification app, only sends webmentions
#aaronpkbnvk1: interesting. I don't see anything about auth/login there
#aaronpkalso I wanted to spec something that could have multiple implementations and isn't tied to any sort of silo account
#aaronpkbasically the experience is equivalent to https://getclef.com/ but doesn't require signing up with an account anywhere
#bnvk1so, If I understand this correctly- the app is going to replace the "signing" part of the process at IndieAuth that currently is manual and requires GPG Tools locally, right?
#aaronpkright, this would allow you to sign the GPG challenge from your phone
#bnvk1So, kinda like a GoogleAuth token generator but uses PGP signing to auth into sites using your phone / QR while logging you on a website, rigth?
#aaronpkthe neat thing is if the phone can generate the key, then this is actually a very slick user experience that requires no knowledge of GPG
#bnvk1yes, so then how do you transmit the key to your site?
#aaronpkI had an alternate version where it could submit the public key to indieauth.com directly (using the QR code again) but then it's tying it to specific auth providers
#bnvk1hrm, perhaps we could establish some sort of PGP transmission standard that uploads the key to your site?
#bnvk1of course, this would need some sort of auth process
#aaronpkSo one of the goals here is to make the gpg option as easy as adding an HTML tag to your site
#aaronpkI don't want to require changes to your server architecture
#bearthen kirby should take the given pubkey, generate a nonce and have that placed in the tag
#aaronpkSo one way is to delegate the key management to an auth server like IndieAuth.com so that you just need to point to IndieAuth.com with a rel=authorization_endpoint tag
#aaronpkThe Kirby could upload the key to IndieAuth.com directly, don't even need to point to the key from your site
#bearthat moves the problem to another server tho - how does my site know that indieauth was authorized to store that key and has it correctly stored
#aaronpkYou'd be delegating to an auth server of your choosing
#aaronpkLike you used to delegate to an openid we're
#bnvkand even it was, there is no proof they implemneted the public code
#aaronpkI think a bigger worry than malicious intent by keybase is them making a mistake
#bnvkI believe Apple uses a dual key system where each ICloud syncing device generates two keys and sends one private key wrapped in an encrypted envelope which Apple then decrypts
#aaronpkIn which case do I trust keybase or myself to not make a mistake
#rasculbtw if you use the keybase cli tool to make your keys it calls gpg and will go into your gpg key stuff
#aaronpkAll it takes is adding an HTML tag. And if you want to go all out then yeah you can do it all yourself
#aaronpkCheck out the IndieAuth category on the wiki
#bnvkadding HTML tags is still techie, IMHO, it's not Facebook easy
#aaronpkSpecifically the authorization endpoint page
#aaronpkYeah and server side components can add the tag for you. The point is it's a lot less to ask of platforms like Known or p3k to add the ability to add an HTML tag vs implement crypto
#bnvkwhat "generation" is this supposed to be relevant to?
#bnvkmaybe I'm missing the scope / goal of what you're trying to achieve- but it feels both "techie" and encouraging a more semi-centralized architecture of providers for simple auth
#bnvkI really don't like the idea of having to engage with a 3rd party simply to login to my own site