Project

General

Profile

Actions

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

closed

Add an ability to remember login in the pc_frontend (自動ログインを実装する)

Added by pnetan   about 15 years ago. Updated almost 15 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2009-12-08
Due date:
% Done:

100%

Estimated time:

Description

Overview

Add an ability to remember login in the pc_frontend (自動ログインを実装する)

Source

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22825より転記

OpenPNE 3.2.0での自動ログインができないので、自動ログインができるようになってほしい。 

Related issues 1 (0 open1 closed)

Related to OpenPNE 3 - Enhancement(機能追加・改善) #791: The ability to remember login is made more secure (自動ログインをより強固にする)Fixed(完了)Shogo Kawahara2010-03-04

Actions
Actions #1

Updated by pnetan   about 15 years ago

  • Target version deleted (OpenPNE 3.2.0)

バージョンを空欄に。

Actions #2

Updated by pnetan   almost 15 years ago

同じ要望が来ています
http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23273 より転載

 
○前提
現在、OpenPNE3系をベースとする新サービスの開発を行っています。

○内容
http://redmine.openpne.jp/issues/328
こちらのチケットの件と同様です。

この件ができなければ、サービスとしてオープンするのは難しいと、顧客から強い要求が出ています。
SNSとして提供する上で必要要素と私も考えていますので、可能な限り早く実現してほしいです。

○その他
進捗などはどのような状況にあるでしょうか?やはり厳しいですか?
厳しいようなら他の策を練らなければならないので、もしわかれば教えてください。 

Actions #3

Updated by Shogo Kawahara almost 15 years ago

  • Assignee set to Shogo Kawahara
  • Target version set to OpenPNE 3.5.0
Actions #4

Updated by Shogo Kawahara almost 15 years ago

  • Subject changed from 自動ログインができるようにしてほしい to Add an ability to remember login in the pc_frontend (自動ログインを実装する)
  • Status changed from New(新規) to Accepted(着手)
Actions #5

Updated by Shogo Kawahara almost 15 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
Actions #6

Updated by kazuyuki itoda almost 15 years ago

確認しました。
ログイン画面(/member/login)にアクセスした場合のみ、自動ログインはされませんでした。
海老原さんに確認したところ、ログイン画面にアクセスした場合は自動ログインされなくてもokとのこと。

Actions #7

Updated by Kousuke Ebihara almost 15 years ago

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

sfOpenPNESecurityUser の 243 行目でおこなっている remember_key のチェックですが、メンバー ID とハッシュ値の組み合わせから MemberConfig のインスタンスを取得し、存在していれば認証が通るような仕組みになっていますが、これでは任意のメンバーの任意の設定項目の値を知ってさえいれば、クライアント側で Cookie を変更することで認証が突破できてしまう危険があると思います。

このチェックにおいては、確実に remember_key の値のみを見るように修正をおこなってください。

Actions #8

Updated by Shogo Kawahara almost 15 years ago

  • Status changed from Rejected(差し戻し) to Accepted(着手)
Actions #9

Updated by Shogo Kawahara almost 15 years ago

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

更新履歴commit:"d910c8fdfe93dfbc28b93727cbf3c14eda97384e"で適用されました。

Actions #10

Updated by Kousuke Ebihara almost 15 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100
Actions

Also available in: Atom PDF