2011-12-31から1日間の記事一覧

wp_parse_auth_cookieの役割

wp_parse_auth_cookie関数は与えられたクッキーを分解して連想配列として返却する。

COOKIEHASHの中身

WordPressではCOOKIEHASHという定数にランダムな文字列が入っている。これの中身は$siteurlをmd5で暗号化したものである。 wp-includes\default-constants.php Line 152: define( 'COOKIEHASH', md5( $siteurl ) );

クッキーの生成コード

pluggable.php user_pass, 8, 4); $key = wp_hash($user->user_login . $pass_frag . '|' . $expiration, $scheme); $hash = hash_hmac('md5', $user->user_login . '|' .…