Project

General

Profile

Backport(バックポート) #2061

個体識別番号登録必須制から個体識別番号登録任意/取得しない ような設定にした場合、PC版のみ登録が完了しているメンバーがログインできない

Added by Masato Nagasawa over 11 years ago. Updated about 11 years ago.

Status:
Invalid(無効)
Priority:
High(高め)
Assignee:
-
Target version:
Start date:
2010-12-07
Due date:
% Done:

0%


Description

Overview (現象)

以下のような手順を行った場合、SNSに登録できないメールアドレスが生まれてしまう

1. 「メンバー登録時の携帯個体識別番号取得設定」を「# PC・携帯登録時に携帯個体識別番号の登録を必須にする」にする
2. を招待する
3. PC版でメンバー登録を行い、携帯メールアドレス登録画面で操作を中断する
4. 「メンバー登録時の携帯個体識別番号取得設定」を「# PC・携帯登録時に携帯個体識別番号の登録を必須にする」以外に変更する
5. 操作を中断した が仮登録状態のままになり、ログインもできず・招待も行えないメールアドレスになる

Causes (原因)

is_active が false のためログインが行えない状態となってしまう。

Way to fix (修正内容)

ログイン時に is_active の値が false であれば retrieve_uid の値をチェックし、
PC側の登録が必須でなければ is_active を true にしてログインできる状態にする。
(携帯の場合は登録時にUIDが必須なため、プロフィールのみ登録される事は考えれないため)


Related issues

Related to OpenPNE 3 - Bug(バグ) #1833: 個体識別番号登録必須制から個体識別番号登録任意/取得しない ような設定にした場合、PC版のみ登録が完了しているメンバーがログインできない Fixed(完了) 2010-12-07

Associated revisions

Revision 1813a762 (diff)
Added by Masato Nagasawa over 11 years ago

fixed enable the not active members when uid is not required (fixes #2061 BP from #1833)

Revision 769ad429 (diff)
Added by Masato Nagasawa over 11 years ago

Revert "fixed enable the not active members when uid is not required (fixes #2061 BP from #1833)"

This reverts commit 1813a76211a0cc59c4e5b235f32f6205aa9a8581.

History

#1 Updated by Masato Nagasawa over 11 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 1813a76211a0cc59c4e5b235f32f6205aa9a8581 で適用されました。

#2 Updated by Masato Nagasawa over 11 years ago

更新履歴 769ad42941d92c6f489b95e16963f87908116fd9 で適用されました。

#3 Updated by Masato Nagasawa over 11 years ago

  • Status changed from Pending Review(レビュー待ち) to New(新規)
  • Assignee deleted (Masato Nagasawa)

3.4.12 では取り込みを行わないので、一旦取り消します。

#4 Updated by Shinichi Urabe about 11 years ago

  • Target version changed from OpenPNE 3.4.13 to OpenPNE 3.4.14

#5 Updated by Shinichi Urabe about 11 years ago

  • Target version changed from OpenPNE 3.4.14 to OpenPNE 3.4.13

#6 Updated by Masato Nagasawa about 11 years ago

  • Status changed from New(新規) to Invalid(無効)

すでに修正に近い処理が存在していたため、 3.4では発生しませんでした。

Also available in: Atom PDF