Plugin Directory

Changeset 1007276


Ignore:
Timestamp:
10/14/2014 01:27:46 PM (11 years ago)
Author:
miled
Message:

fix an issue where redirect_to didn't work for non latin urls

https://wordpress.org/support/topic/redirecting-from-a-arabic-or-farsi-fancy-links-goes-wrong?replies=1

Location:
wordpress-social-login/tags/2.2.2/includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • wordpress-social-login/tags/2.2.2/includes/services/wsl.authentication.php

    r1002705 r1007276  
    246246    $wsl_settings_use_popup = get_option( 'wsl_settings_use_popup' );
    247247
    248     $redirect_to = isset( $_REQUEST[ 'redirect_to' ] ) ? urldecode( $_REQUEST[ 'redirect_to' ] ) : site_url();
     248    $redirect_to = isset( $_REQUEST[ 'redirect_to' ] ) ? $_REQUEST[ 'redirect_to' ] : site_url();
    249249
    250250    // build the authenticateD, which will make wsl_process_login() fire the next step wsl_process_login_end()
  • wordpress-social-login/tags/2.2.2/includes/widgets/wsl.loading.screens.php

    r1002705 r1007276  
    187187
    188188        <form name="loginform" method="post" action="<?php echo $authenticated_url; ?>">
    189             <input type="hidden" id="redirect_to" name="redirect_to" value="<?php echo $redirect_to; ?>">
     189            <input type="hidden" id="redirect_to" name="redirect_to" value="<?php echo esc_url( $redirect_to ); ?>">
    190190            <input type="hidden" id="provider" name="provider" value="<?php echo $provider ?>">
    191191            <input type="hidden" id="action" name="action" value="wordpress_social_authenticated">
Note: See TracChangeset for help on using the changeset viewer.