mirror of
https://github.com/WordPress/WordPress.git
synced 2024-12-23 01:27:36 +01:00
Login and Registration: Improve messaging for invalid log-out nonces.
Clarify messaging of when `wp_nonce_ays('log-out')` is called due to an invalid log out nonce. The HTML title now describes the action being taken rather than using the generic text "something went wrong". Props davidkryzaniak, hellofromTonya, peterwilsoncc. Fixes #52600. Built from https://develop.svn.wordpress.org/trunk@52088 git-svn-id: http://core.svn.wordpress.org/trunk@51680 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
d5f7417686
commit
f888c5cbbb
@ -3469,12 +3469,17 @@ function get_allowed_mime_types( $user = null ) {
|
||||
* @param string $action The nonce action.
|
||||
*/
|
||||
function wp_nonce_ays( $action ) {
|
||||
// Default title and response code.
|
||||
$title = __( 'Something went wrong.' );
|
||||
$response_code = 403;
|
||||
|
||||
if ( 'log-out' === $action ) {
|
||||
$html = sprintf(
|
||||
$title = sprintf(
|
||||
/* translators: %s: Site title. */
|
||||
__( 'You are attempting to log out of %s' ),
|
||||
get_bloginfo( 'name' )
|
||||
);
|
||||
$html = $title;
|
||||
$html .= '</p><p>';
|
||||
$redirect_to = isset( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : '';
|
||||
$html .= sprintf(
|
||||
@ -3494,7 +3499,7 @@ function wp_nonce_ays( $action ) {
|
||||
}
|
||||
}
|
||||
|
||||
wp_die( $html, __( 'Something went wrong.' ), 403 );
|
||||
wp_die( $html, $title, $response_code );
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -16,7 +16,7 @@
|
||||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
$wp_version = '5.9-alpha-52087';
|
||||
$wp_version = '5.9-alpha-52088';
|
||||
|
||||
/**
|
||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||
|
Loading…
Reference in New Issue
Block a user