Project

General

Profile

Enhancement(機能追加・改善) #960

登録処理にはクレデンシャルを使わず、トークンを引き回す形に変更する

Added by Kousuke Ebihara about 11 years ago. Updated almost 11 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-04-16
Due date:
% Done:

100%


Description

登録処理にはクレデンシャルを使わず、トークンを引き回す形に変更する

Associated revisions

Revision 15b753c9 (diff)
Added by Kousuke Ebihara almost 11 years ago

abolished credentials for registering, OpenPNE now uses registering token instead of the credential (fixes #960)

  • These changes break API for authentication plugin. All authentication plugin for 3.5.2+ must use this
    registering token method.
  • Should we continue to use credentials? We don't think so because credential mechanism of symfony is a
    static, but many part of OpenPNE needs a dynamic ACL system. Dynamic ACL system always base on
    database -- so we should not use credentials for using.

Revision 8b9c2291 (diff)
Added by Kousuke Ebihara almost 11 years ago

fixed merging performance tuning break new registering system (refs #960)

Revision ee7afb04 (diff)
Added by Kousuke Ebihara almost 11 years ago

fixed registering from mobile is not follow new authentication system (fixes #960)

History

#1 Updated by Kousuke Ebihara about 11 years ago

  • Tracker changed from Bug(バグ) to Enhancement(機能追加・改善)

#3 Updated by Kousuke Ebihara almost 11 years ago

TODO

  • 各認証プラグインやコア側アクションでの権限チェックが適切かどうか

#4 Updated by Kousuke Ebihara almost 11 years ago

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

更新履歴 15b753c94d814a77ff3d2845df96f0c9c7962654 で適用されました。

#5 Updated by Kiwa Sakai almost 11 years ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)

招待メールからの新規登録について、以下の現象が発生し新規登録を完了できません。確認をお願いします。

  • PC メールアドレスでの登録: プロフィール登録処理で以下のエラーが発生し、登録を完了できない
    • ( ! ) Fatal error: Call to a member function setName() on a non-object in /hogehoge/plugins/opAuthMailAddressPlugin/lib/form/opAuthRegisterFormMailAddress.class.php on line 48
  • PC OpenIDでの登録: OpenIDのURLを入力するとmembeer/login に遷移し、「ログインに失敗しました」メッセージが表示され登録に失敗する
  • 携帯 メールアドレスでの登録: 招待メールのURLをクリックするとログインページに遷移し、「このページを見るにはログインが必要です」エラーが表示される。ログインすると「Credentials Required」

#6 Updated by Kousuke Ebihara almost 11 years ago

  • Status changed from Rejected(差し戻し) to Pending Review(レビュー待ち)

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

#7 Updated by Kousuke Ebihara almost 11 years ago

チューニングブランチとのマージの結果、招待での仮メンバー周りの挙動が適切でなかったのと、携帯向けの対応が不完全だった問題を修正しました。 opAuthMailAddressPlugin にも変更を入れているので確認の際は更新をしてから実施してください。

#8 Updated by Kousuke Ebihara almost 11 years ago

  • Subject changed from 登録処理にはクレデンシャルを使わず、トークンを引き回す形に変更する to Enhance a registering flow from inviting e-mail (招待メールからの登録フローを改善する)
  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)

#9 Updated by Kousuke Ebihara almost 11 years ago

  • Subject changed from Enhance a registering flow from inviting e-mail (招待メールからの登録フローを改善する) to 登録処理にはクレデンシャルを使わず、トークンを引き回す形に変更する

#10 Updated by Kiwa Sakai almost 11 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 50 to 100

Also available in: Atom PDF