Make WordPress Core


Ignore:
Timestamp:
10/24/2020 12:05:15 AM (4 years ago)
Author:
TimothyBlynJacobs
Message:

App Passwords: Include site_url in the success redirect payload.

Props georgestephanis.
Fixes #51602.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/authorize-application.php

    r49282 r49291  
    1313$new_password = '';
    1414
     15// This is the no-js fallback script.  Generally this will all be handled by `auth-app.js`
    1516if ( isset( $_POST['action'] ) && 'authorize_application_password' === $_POST['action'] ) {
    1617    check_admin_referer( 'authorize_application_password' );
     
    4546                $redirect = add_query_arg(
    4647                    array(
    47                         'username' => urlencode( wp_get_current_user()->user_login ),
    48                         'password' => urlencode( $new_password ),
     48                        'site_url'   => urlencode( site_url() ),
     49                        'user_login' => urlencode( wp_get_current_user()->user_login ),
     50                        'password'   => urlencode( $new_password ),
    4951                    ),
    5052                    $success_url
     
    109111    'authApp',
    110112    array(
     113        'site_url'   => site_url(),
    111114        'user_login' => $user->user_login,
    112115        'success'    => $success_url,
     
    231234                                add_query_arg(
    232235                                    array(
    233                                         'username' => $user->user_login,
    234                                         'password' => '[------]',
     236                                        'site_url'   => site_url(),
     237                                        'user_login' => $user->user_login,
     238                                        'password'   => '[------]',
    235239                                    ),
    236240                                    $success_url
Note: See TracChangeset for help on using the changeset viewer.