My testing and suggestions for the IndieAuth plugin are located here.
Day 30 of #100DaysofIndieWeb, #IndieWeb, #ProjectJournal
ID | Plugin Name or Reference Page | Category | Short Description/Feature | Test Steps | Results | Comments\Suggestions |
1 | IndieAuth | Authors | David Shanske, Matthias Pfefferle, Aaron Parecki | |||
2 | IndieAuth | Descriptions (IndieWeb) | https://indieweb.org/WordPress_IndieAuth_Plugin | “IndieAuth – Adds an IndieAuth endpoint to WordPress. Alternatively, if you do not want to enable this, you can use a third-party endpoint to login to the WordPress backend via IndieAuth.” | ||
3 | IndieAuth | Description (IndieWeb Extensions Page) | “2. Install and activate the Micropub and IndieAuth plugins. The Micropub plugin will allow you to publish to your website using Micropub clients and the IndieAuth plugin adds an IndieAuth endpoint to allow authentication through your site, which Micropub requires. | IndieAuth is a way to allow users to use their own domain to sign into other websites and services.” | |||
4 | IndieAuth | Descriptions (WordPress.org) | https://wordpress.org/plugins/indieauth/ | “The plugin turns WordPress into an IndieAuth endpoint. This can be used to act as an authentication mechanism for WordPress and its REST API, as well as an identity mechanism for other sites. It uses the URL from the profile page to identify the blog user or your author url. We recommend your site be served over https to use this. You can also install this plugin to enable web sign-in for your site using your domain.” | ||
5 | IndieAuth | Description (GitHub) | https://github.com/indieweb/wordpress-indieauth | “IndieAuth is a way to allow users to use their own domain to sign into other websites and services. The plugin turns WordPress into an IndieAuth endpoint. This can be used to act as an authentication mechanism for WordPress and its REST API, as well as an identity mechanism for other sites. It uses the URL from the profile page to identify the blog user or your author url. We recommend your site be served over https to use this. You can also install this plugin to enable web sign-in for your site using your domain.” | ||
6 | IndieAuth | Description | “Allows you to log into other sites using IndieAuth, 100% self-hosted.” | |||
7 | IndieAuth | Suggestion | Suggest making all descriptions consistent. | |||
8 | IndieAuth | Settings | Provides the endpoints. Allows you to set the user that represnts the site, allow users to sign-in to your site using their site (I did not opt for this), and allows you to set the deault token expiration which I set to 0 to disable expiration. | IndieWeb > IndieAuth | Passed: I see the settings. | I personally understand the concept of using my blog to log into sites. But will all users understand that? Would it be good to add a few links to sites that do allow this to be used? Also, it might be good to help us understand what an endpoint is. This plugin could become very technical based on the FAQ, if a person wanted to go further. Does anyone else have suggestions for that level of use? |
9 | IndieAuth | Feature | Use your site to log into other services with IndieAuth. | Testing Using Quill. Navigated to https://quill.p3k.io > Entered my URL > Approved Access > Land on Quill Content Entry. | Passed: I am on a content entry screen after logging in using my URL. | |
10 | IndieAuth | Feature | Allow login to your site using IndieAuth | N/A I don’t use this. |
Leave a Reply