WPS Hide Login - Version 1.3.2

Version Description

  • Fix : Encoding of the login with a space in the emails
Download this release

Release Info

Developer NicolasKulka
Plugin Icon 128x128 WPS Hide Login
Version 1.3.2
Comparing to
See all releases

Code changes from version 1.3.1 to 1.3.2

Files changed (4) hide show
  1. classes/plugin.php +6 -2
  2. index.php +1 -0
  3. readme.txt +4 -1
  4. wps-hide-login.php +2 -2
classes/plugin.php CHANGED
@@ -386,8 +386,8 @@ if ( ! class_exists( 'WPS_Hide_Login' ) ) {
386
  $pagenow = 'wp-login.php';
387
 
388
  } elseif ( ( strpos( rawurldecode( $_SERVER['REQUEST_URI'] ), 'wp-register.php' ) !== false
389
- || untrailingslashit( $request['path'] ) === site_url( 'wp-register', 'relative' ) )
390
- && ! is_admin() ) {
391
 
392
  $this->wp_login_php = true;
393
 
@@ -502,6 +502,10 @@ if ( ! class_exists( 'WPS_Hide_Login' ) ) {
502
 
503
  parse_str( $args[1], $args );
504
 
 
 
 
 
505
  $url = add_query_arg( $args, $this->new_login_url( $scheme ) );
506
 
507
  } else {
386
  $pagenow = 'wp-login.php';
387
 
388
  } elseif ( ( strpos( rawurldecode( $_SERVER['REQUEST_URI'] ), 'wp-register.php' ) !== false
389
+ || untrailingslashit( $request['path'] ) === site_url( 'wp-register', 'relative' ) )
390
+ && ! is_admin() ) {
391
 
392
  $this->wp_login_php = true;
393
 
502
 
503
  parse_str( $args[1], $args );
504
 
505
+ if ( isset( $args['login'] ) ) {
506
+ $args['login'] = rawurlencode( $args['login'] );
507
+ }
508
+
509
  $url = add_query_arg( $args, $this->new_login_url( $scheme ) );
510
 
511
  } else {
index.php ADDED
@@ -0,0 +1 @@
 
1
+ <?php // Silence is golden
readme.txt CHANGED
@@ -4,7 +4,7 @@ Contributors: tabrisrp, WPServeur, nicolaskulka
4
  Tags: rename, login, wp-login, wp-login.php, custom login url
5
  Requires at least: 4.1
6
  Tested up to: 4.9
7
- Stable tag: 1.3.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -140,6 +140,9 @@ First step is to check your .htaccess file and compare it to a regular one, to s
140
 
141
  == Changelog ==
142
 
 
 
 
143
  = 1.3.1 =
144
  * Fix : redirect change admin email
145
 
4
  Tags: rename, login, wp-login, wp-login.php, custom login url
5
  Requires at least: 4.1
6
  Tested up to: 4.9
7
+ Stable tag: 1.3.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
140
 
141
  == Changelog ==
142
 
143
+ = 1.3.2 =
144
+ * Fix : Encoding of the login with a space in the emails
145
+
146
  = 1.3.1 =
147
  * Fix : redirect change admin email
148
 
wps-hide-login.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WPS Hide Login
4
  Description: Protect your website by changing the login URL and preventing access to wp-login.php page and wp-admin directory while not logged-in
5
  Author: WPServeur, NicolasKulka, tabrisrp
6
  Author URI: https://wpserveur.net
7
- Version: 1.3.1
8
  Requires at least: 4.1
9
  Tested up to: 4.9
10
  License: GPLv2 or later
@@ -17,7 +17,7 @@ if ( ! defined( 'ABSPATH' ) ) {
17
  }
18
 
19
  // Plugin constants
20
- define( 'WPS_HIDE_LOGIN_VERSION', '1.3.1' );
21
  define( 'WPS_HIDE_LOGIN_FOLDER', 'wps-hide-login' );
22
 
23
  define( 'WPS_HIDE_LOGIN_URL', plugin_dir_url( __FILE__ ) );
4
  Description: Protect your website by changing the login URL and preventing access to wp-login.php page and wp-admin directory while not logged-in
5
  Author: WPServeur, NicolasKulka, tabrisrp
6
  Author URI: https://wpserveur.net
7
+ Version: 1.3.2
8
  Requires at least: 4.1
9
  Tested up to: 4.9
10
  License: GPLv2 or later
17
  }
18
 
19
  // Plugin constants
20
+ define( 'WPS_HIDE_LOGIN_VERSION', '1.3.2' );
21
  define( 'WPS_HIDE_LOGIN_FOLDER', 'wps-hide-login' );
22
 
23
  define( 'WPS_HIDE_LOGIN_URL', plugin_dir_url( __FILE__ ) );