diff --git src/wp-login.php src/wp-login.php
index 11517da..b4025ec 100644
|
|
if ( isset( $_GET['key'] ) ) { |
371 | 371 | $action = 'resetpass'; |
372 | 372 | } |
373 | 373 | |
374 | | if ( isset( $_GET['checkemail'] ) ) { |
| 374 | // checkemail=confirm and checkemail=registered are valid |
| 375 | if ( isset( $_GET['checkemail'] ) && ( 'confirm' === $_GET['checkemail'] || 'registered' === $_GET['checkemail'] ) ) { |
375 | 376 | $action = 'checkemail'; |
376 | 377 | } |
377 | 378 | |
| 379 | // action=checkemail isn't used |
| 380 | if ( isset( $_GET['action'] ) && 'checkemail' === $_GET['action'] ) { |
| 381 | $action = 'login'; |
| 382 | } |
| 383 | |
378 | 384 | $default_actions = array( |
379 | 385 | 'confirm_admin_email', |
380 | 386 | 'postpass', |