50°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379270896
    Aaron Parecki
    I don't see this IndieAuth plugin installed on pfefferle.org: https://pfefferle.org/wp-login.php There's only an OpenID option there. Can you clarify exactly what you are expecting to happen?
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 7:38am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379265037
    Aaron Parecki
    @pfefferle Yes, that's what the built-in authorization server is for. You can log in to indieweb.org using your domain, where you authenticate at your own wordpress.

    Authenticating *into* your wordpress using Twitter/GitHub/other-rel-me things is a totally separate thing, which is why I'm suggesting pulling that out into a separate plugin.
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 7:20am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379264089
    Aaron Parecki
    Not sure what you mean, how does that change anything?
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 7:08am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379259318
    Aaron Parecki
    I'm not really sure how to solve the UI around this. tbh I think it would make sense to pull out the "log in to your wordpress" feature into a separate plugin, preferably called RelMeAuth or IndieLogin (to match the upcoming indielogin.com that I'm working on), since logging in to wordpress with your domain isn't actually doing IndieAuth.

    I'm worried that having both in the same plugin is going to continue to confuse people.
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 6:57am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379259318
    Aaron Parecki
    Yeah I don't think that makes any sense, since you'd have to be logged in before you can log in. It only makes sense to sign in to wordpress using your domain if you're using an external authorization server.
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 6:54am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379257448
    Aaron Parecki
    @pfefferle what authorization server is it set to use in that case?
    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 6:45am -07:00
  • https://github.com/indieweb/wordpress-indieauth/pull/20#issuecomment-379251649
    Aaron Parecki

    It worked for me, but of course I had to set the authorization endpoint in the settings back to https://indieauth.com/auth.

    If you have the authorization endpoint set to the built-in one, then it would be kind of stuck in a weird state. Which brings me to another point. How do I know what the URL for the built-in authorization endpoint is? Right now if I change it to indieauth.com, then I have no way of knowing what to change it to to make it go back. Blanking out the value just stores a blank value which breaks it. Can you make it revert to the default built-in URL if a blank value is saved?

    Portland, Oregon • 53°F
    Fri, Apr 6, 2018 6:41am -07:00
  • Jeremy Keith https://adactio.com/   •   Apr 5

    The annoying site

    April 5th, 2018

    Does what it says on the tin.

    Aaron Parecki
    welp. Don't know what I expected really.
    • 49°F
    Thu, Apr 5, 2018 9:15am -07:00
  • Joschi Kuphal 吉 https://jkphl.is   •   Apr 5
    Aaron, you should check out @colloq_io if you haven't done so already. Aspiring service by some awesome guys with a great mindset (you could've met them already). Forget @Meetup ...
    Aaron Parecki
    @colloq_io looks great, but unfortunately it's a matter of convincing local meetups to switch off Meetup.com. Meetup.com has all the users, so it's a hard sell.
    Portland, Oregon • 50°F
    1 like 1 reply
    Thu, Apr 5, 2018 6:22am -07:00
  • Randall Degges https://www.rdegges.com   •   Apr 4
    I just discovered the amazing beauty of CSS' `object-fit: cover;` Wow. So incredibly useful for like... Every single one of my projects: https://buff.ly/2Jh21nc
    Aaron Parecki
    CSS has gotten pretty great lately, it's nice to not feel like I'm fighting it all the time now!
    Portland, Oregon • 54°F
    Wed, Apr 4, 2018 7:54pm -07:00
  • http://tantek.com/2018/094/e1/homebrew-website-club-sf
    Aaron Parecki
    Sadly I'm not in SF this week!
    Portland, Oregon • 59°F
    Wed, Apr 4, 2018 3:09pm -07:00
  • https://github.com/indieweb/wordpress-indieauth

    Allow the user to set a default category for posts created by the application

    A common feature request I hear from people using Wordpress with Micropub apps all the time is they want certain apps posts to appear in certain wordpress categories by default. For example, all posts from OwnYourGram should be added to the "Photos" category, all posts from OwnYourSwarm should be added to the "Checkins" category, but posts from Quill or Micro.blog should be "Uncategorized" or set to "Microblog". With the built-in authorization server, there is a great opportunity to have the wordpress plugin handle this now. It will take coordination with the Micropub plugin as well.
    continue reading...
    Wed, Apr 4, 2018 1:17pm -07:00 #wordpress
  • andrewgribben https://github.com/andrewgribben   •   Jan 18

    #104 Invalid Post Status

    Aaron Parecki

    return get_option( 'micropub_default_post_status', MICROPUB_DRAFT_MODE ? 'draft' : 'publish' );

    This doesn't work because the problem is not that micropub_default_post_status doesn't exist, it's that it does exist in the database and the value is blank.

    Portland, Oregon • 48°F
    Wed, Apr 4, 2018 10:39am -07:00
  • stephenpieper https://github.com/stephenpieper   •   Mar 26

    #112 Micropub Errors

    Aaron Parecki

    Was able to reproduce this after carefully reading the other thread. The key is this: https://github.com/snarfed/wordpress-micropub/issues/104#issuecomment-359267767

    If you save the writing settings page, it writes a blank value for micropub_default_post_status to the database, so then the get_option call later will return the blank value instead of the default.

    Portland, Oregon • 48°F
    Wed, Apr 4, 2018 10:37am -07:00
  • stephenpieper https://github.com/stephenpieper   •   Mar 26

    #112 Micropub Errors

    Aaron Parecki
    Can confirm that this problem does not exist on a clean wordpress install with the current 1.3 release. I'm trying to track down what causes the error to surface.
    Portland, Oregon • 47°F
    Wed, Apr 4, 2018 10:11am -07:00
  • gerwitz https://github.com/gerwitz   •   Apr 2

    I have no strong opinion here, 501 arose from discussion on the IWC Slack.

    My API experience falls into REST and deep-stack buckets. Micropub is lighter weight than any non-REST protocol I've used or implemented over HTTP, so it "feels" right for it to act RESTy.

    To defend my recommendation, if it's not appropriate to use HTTP codes, why does the spec call for the use of 4xx codes, rather than replying with a 2xx that includes error details?

    Aaron Parecki
    The 4xx codes were inherited from OAuth 2.0, which defines a few 4xx codes when using access tokens, https://tools.ietf.org/html/rfc6750#section-3.1 and using 400 as a catch-all for any client errors.
    Portland, Oregon • 45°F
    Mon, Apr 2, 2018 10:10am -07:00
  • https://github.com/aaronpk/Aperture

    Add option to deduplicate entries within a channel across sources

    Currently each source is treated independently, and if two sources end up having the same entry, the entry will appear twice in the channel. This is only a problem when for example I add a Twitter search from granary.io as a source, as well as have my streaming search script running, and a tweet matches both.
    continue reading...
    Mon, Apr 2, 2018 6:50am -07:00 #aperture
  • Eddie Hinkle https://eddiehinkle.com/   •   permalink

    That’s funny, I have that tag query support on my list both for my site and for Indigenous as well!

    Aaron Parecki
    Out of curiosity, how long has it been on your list? Cause it's been on mine for a long time but I guess I haven't quite felt annoyed enough by having to type out the full tag to go implement this.
    Portland, Oregon • 45°F
    1 reply
    Sun, Apr 1, 2018 7:23pm -07:00
  • Chris https://chrisbeckstrom.com   •   Apr 1
    Replied to reply to https://aaronparecki.com/2018/01/06/13/code-snippets

    This is great, thanks for creating such a useful tool! Do you also host your own git repo, and if so, how do you integrate that into your website?

    I use gitlist (https://github.com/klaussilveira/gitlist) but it’s not integrated into my site at all.

    Also on:
    Aaron Parecki
    Thanks! My code snippets aren’t backed by a special git repo like gists are. They’re just stored with my regular posts. Those are part of the git repo storing my full site’s content, so I do have versioning if I try hard enough, but version control isn’t specifically a feature of this yet.
    Portland, Oregon • 43°F
    1 mention
    Sun, Apr 1, 2018 5:37pm -07:00
  • https://github.com/aaronpk/Compass

    add geofencing support

    I'd like to be able to define geofences and rules that will run whenever a fence is entered or exited.
    continue reading...
    Sun, Apr 1, 2018 1:53pm -07:00
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv