[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