Changeset 34932
- Timestamp:
- 10/08/2015 03:08:05 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-login.php
r34931 r34932 441 441 */ 442 442 $expire = apply_filters( 'post_password_expires', time() + 10 * DAY_IN_SECONDS ); 443 $secure = ( 'https' === parse_url( home_url(), PHP_URL_SCHEME ) ); 443 $referer = wp_get_referer(); 444 if ( $referer ) { 445 $secure = ( 'https' === parse_url( $referer, PHP_URL_SCHEME ) ); 446 } else { 447 $secure = false; 448 } 444 449 setcookie( 'wp-postpass_' . COOKIEHASH, $hasher->HashPassword( wp_unslash( $_POST['post_password'] ) ), $expire, COOKIEPATH, COOKIE_DOMAIN, $secure ); 445 450
Note: See TracChangeset
for help on using the changeset viewer.