Making WordPress.org


Ignore:
Timestamp:
11/17/2021 06:12:18 AM (5 years ago)
Author:
dd32
Message:

Add support for https://wordpress.org/.well-known/change-password as supported by Safari, Chrome, and 1Password.

Introduces https://wordpress.org/support/users/my-profile/ to make redirects to the current users profile (and prompt for login otherwise).

Fixes #5830.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/mu-plugins/pub/wporg-well-known.php

    r11107 r11330  
    99}
    1010
    11 if (
    12         '/.well-known/security.txt' === $_SERVER['REQUEST_URI'] ||
    13         '/security.txt' === $_SERVER['REQUEST_URI']
    14 ) {
    15         security_txt();
    16         exit;
    17 }
     11add_action( 'init', function() {
     12        if (
     13                '/.well-known/security.txt' === $_SERVER['REQUEST_URI'] ||
     14                '/security.txt' === $_SERVER['REQUEST_URI']
     15        ) {
     16                security_txt();
     17                exit;
     18        }
     19
     20        if ( '/.well-known/change-password' === $_SERVER['REQUEST_URI'] ) {
     21                wp_safe_redirect( 'https://wordpress.org/support/users/my-profile/edit/' );
     22                exit;
     23        }
     24} );
    1825
    1926function security_txt() {
Note: See TracChangeset for help on using the changeset viewer.