[wp-trac] [WordPress Trac] #42790: Permit basic authentication to the REST API over SSL
WordPress Trac
noreply at wordpress.org
Thu Oct 8 22:12:17 UTC 2020
#42790: Permit basic authentication to the REST API over SSL
--------------------------------------+--------------------------------
Reporter: kadamwhite | Owner: TimothyBlynJacobs
Type: feature request | Status: closed
Priority: high | Milestone: 5.6
Component: REST API | Version: 4.4
Severity: normal | Resolution: fixed
Keywords: has-patch has-unit-tests | Focuses: rest-api
--------------------------------------+--------------------------------
Changes (by TimothyBlynJacobs):
* status: accepted => closed
* resolution: => fixed
Comment:
In [changeset:"49109" 49109]:
{{{
#!CommitTicketReference repository="" revision="49109"
REST API: Introduce Application Passwords for API authentication.
In WordPress 4.4 the REST API was first introduced. A few releases later
in WordPress 4.7, the Content API endpoints were added, paving the way for
Gutenberg and countless in-site experiences. In the intervening years,
numerous plugins have built on top of the REST API. Many developers shared
a common frustration, the lack of external authentication to the REST API.
This commit introduces Application Passwords to allow users to connect to
external applications to their WordPress website. Users can generate
individual passwords for each application, allowing for easy revocation
and activity monitoring. An authorization flow is introduced to make the
connection flow simple for users and application developers.
Application Passwords uses Basic Authentication, and by default is only
available over an SSL connection.
Props georgestephanis, kasparsd, timothyblynjacobs, afercia, akkspro,
andraganescu, arippberger, aristath, austyfrosty, ayesh, batmoo,
bradyvercher, brianhenryie, helen, ipstenu, jeffmatson, jeffpaul,
joostdevalk, joshlevinson, kadamwhite, kjbenk, koke, michael-arestad,
Otto42, pekz0r, salzano, spacedmonkey, valendesigns.
Fixes #42790.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/42790#comment:54>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list