Making WordPress.org


Ignore:
Timestamp:
11/17/2021 06:12:18 AM (4 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.