ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 12049


Ignore:
Timestamp:
Jun 29, 2009, 3:09:39 PM (11 years ago)
Author:
nagasawa
Message:

#4033:管理画面でパスワード再発行ができなくなっていた問題を修正・携帯でパスワードを空の状態で変更ボタンを押した場合の画面遷移先が間違ってたのを修正

Location:
OpenPNE/branches/work/urabe/3776/webapp
Files:
3 added
8 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/urabe/3776/webapp/lib/util/mail_send.php

    r12035 r12049  
    197197}
    198198
    199 //パスワード再発行用のハッシュメール
    200 function do_password_query_mail_send($c_member_id, $pc_address, $session)
     199//パスワード再発行メール
     200function do_password_query_mail_send($c_member_id, $pc_address, $new_password)
     201{
     202    $params = array(
     203        "c_member"   => db_member_c_member4c_member_id($c_member_id),
     204        "pc_address" => $pc_address,
     205        "password"   => $new_password,
     206    );
     207    if (OPENPNE_AUTH_MODE == 'pneid' || OPENPNE_AUTH_MODE == 'slavepne') {
     208        $params['login_id'] = db_member_username4c_member_id($c_member_id);
     209    }
     210    return fetch_send_mail($pc_address, 'm_pc_password_query', $params);
     211}
     212
     213//パスワード再設定用のハッシュメール
     214function do_password_url_query_mail_send($c_member_id, $pc_address, $session)
    201215{
    202216    $p = array('id' => t_encrypt($c_member_id), 'session' => $session);
     
    210224        $params['login_id'] = db_member_username4c_member_id($c_member_id);
    211225    }
    212     return fetch_send_mail($pc_address, 'm_pc_password_query', $params);
     226    return fetch_send_mail($pc_address, 'm_pc_password_url_query', $params);
    213227}
    214228
    215229//パスワード再発行メール(携帯)
    216 function db_mail_send_m_ktai_password_query($c_member_id, $session)
     230function db_mail_send_m_ktai_password_query($c_member_id, $new_password)
     231{
     232    $c_member = db_member_c_member4c_member_id($c_member_id, true);
     233    $ktai_address = $c_member['secure']['ktai_address'];
     234
     235    $p = array('kad' => t_encrypt(db_member_username4c_member_id($c_member_id, true)));
     236    $login_url = openpne_gen_url('ktai', 'page_o_login', $p);
     237    $params = array(
     238        'c_member'  => $c_member,
     239        'password'  => $new_password,
     240        'login_url' => $login_url,
     241    );
     242    if (OPENPNE_AUTH_MODE == 'pneid' || OPENPNE_AUTH_MODE == 'slavepne') {
     243        $params['login_id'] = db_member_username4c_member_id($c_member_id);
     244    }
     245    return fetch_send_mail($ktai_address, 'm_ktai_password_query', $params);
     246}
     247
     248//パスワード再設定用のハッシュメール(携帯)
     249function db_mail_send_m_ktai_password_url_query($c_member_id, $session)
    217250{
    218251    $c_member = db_member_c_member4c_member_id($c_member_id, true);
     
    233266        $params['login_id'] = db_member_username4c_member_id($c_member_id);
    234267    }
    235     return fetch_send_mail($ktai_address, 'm_ktai_password_query', $params);
     268    return fetch_send_mail($ktai_address, 'm_ktai_password_url_query', $params);
    236269}
    237270
  • OpenPNE/branches/work/urabe/3776/webapp/modules/admin/page/edit_mail.php

    r10788 r12049  
    2626            'm_pc_message_zyushin' => 'メッセージお知らせメール',
    2727            'm_pc_password_query' => 'パスワード再発行メール',
     28            'm_pc_password_url_query' => 'パスワード再設定メール',
    2829            'm_pc_schedule_mail' => 'スケジュールお知らせメール',
    2930            'm_pc_syounin_friend' => WORD_FRIEND . 'リンク承認完了メール',
     
    4142            'm_ktai_message_zyushin' => 'メッセージお知らせメール',
    4243            'm_ktai_password_query' => 'パスワード再発行メール',
     44            'm_ktai_password_url_query' => 'パスワード再設定メール',
    4345            'm_ktai_schedule_mail' => 'スケジュールお知らせメール',
    4446            'm_ktai_regist_get' => '新規登録メール(オープン制)',
  • OpenPNE/branches/work/urabe/3776/webapp/modules/ktai/do/o_password_query.php

    r12035 r12049  
    5959        db_member_update_c_member_config($c_member_id, 'password_ssid_query_time', time());
    6060
    61         db_mail_send_m_ktai_password_query($c_member_id, $session);
     61        db_mail_send_m_ktai_password_url_query($c_member_id, $session);
    6262
    6363        $p = array('msg' => 26);
  • OpenPNE/branches/work/urabe/3776/webapp/modules/ktai/do/o_update_password.php

    r12037 r12049  
    6262            || (strlen($new_password) > 12)) {
    6363            $p = array('msg' => 20, 'session' => $session, 'id' => $id);
    64             openpne_redirect('ktai', 'page_update_password', $p);
     64            openpne_redirect('ktai', 'page_o_update_password', $p);
    6565        }
    6666
  • OpenPNE/branches/work/urabe/3776/webapp/modules/ktai/templates/o_update_password.tpl

    r12037 r12049  
    55新しいパスワードを入力してください。
    66({if $msg})
    7 <font color="#({$ktai_color_config.font_09})">({$msg})</font><br>
    87<br>
     8<font color="#({$ktai_color_config.font_09})">({$msg})</font>
    99({/if})
    1010({t_form m=ktai a=do_o_update_password})
  • OpenPNE/branches/work/urabe/3776/webapp/modules/pc/do/o_password_query.php

    r12037 r12049  
    6969        db_member_update_c_member_config($c_member_id, 'update_password_ssid', $session);
    7070        db_member_update_c_member_config($c_member_id, 'password_ssid_query_time', time());
    71         do_password_query_mail_send($c_member_id, $pc_address, $session);
     71        do_password_url_query_mail_send($c_member_id, $pc_address, $session);
    7272
    7373        $p = array('is_send' => true);
  • OpenPNE/branches/work/urabe/3776/webapp/templates/mail/m_ktai_password_query.tpl

    r12035 r12049  
    1 [({$SNS_NAME})]パスワード再設定用URL発行のお知らせ
     1[({$SNS_NAME})]パスワード再発行のお知らせ
    22({$c_member.nickname})さん、こんにちは。
    33({$CATCH_COPY})({$SNS_NAME})からのお知らせです。
    44
    5 パスワード再設定の要求を受け付けました。
     5パスワードを再発行いたしました。
    66
    77({if $login_id})ログインID : ({$login_id})
     
    99パスワード : ({$password})
    1010
    11 下記の URL にアクセスし、パスワードの再設定をおこなってください。
    12 
    13 ({$update_password_url})
    14 
    1511({$SNS_NAME})ログインページ
    1612({$login_url})
  • OpenPNE/branches/work/urabe/3776/webapp/templates/mail/m_pc_password_query.tpl

    r12035 r12049  
    1 【({$SNS_NAME})】パスワード再設定用URL発行のお知らせ
     1【({$SNS_NAME})】パスワード再発行のお知らせ
    22
    33({$c_member.nickname})さん、こんにちは。
    44({$CATCH_COPY})({$SNS_NAME}) からのお知らせです。
    55
    6 パスワード再設定の要求を受け付けました。
     6パスワードを再発行いたしました。
    77
    88({if $login_id})ログインID : ({$login_id})
    99({/if})
    1010メールアドレス : ({$pc_address})
     11パスワード : ({$password})
    1112
    12 下記の URL にアクセスし、パスワードの再設定をおこなってください。
    13 
    14 ({$update_password_url})
     13なお、パスワードの変更は、「設定変更」画面からおこなってください。
    1514
    1615({$SNS_NAME})のログインページ
Note: See TracChangeset for help on using the changeset viewer.