Making WordPress.org


Ignore:
Timestamp:
12/06/2015 04:46:41 PM (10 years ago)
Author:
stephdau
Message:

WPORG SSO (login.wordpress.org): properly url encoding redirect_to query string parameter.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/common/includes/wporg-sso/class-wporg-sso.php

    r2150 r2166  
    7474            if ( ! empty( $redirect_to ) && $this->_is_valid_targeted_domain( $redirect_to ) ) {
    7575                $redirect_to = preg_replace( '/\/wp-(login|signup)\.php\??.*$/', '/', $redirect_to );
    76                 $login_url = add_query_arg( 'redirect_to', $redirect_to, $login_url );
     76                $login_url = add_query_arg( 'redirect_to', urlencode( $redirect_to ), $login_url );
    7777            }
    7878            return $login_url;
Note: See TracChangeset for help on using the changeset viewer.