id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	include_gantt	dependencies	due_assign	due_close
120	サインイン機能	n-nishimura	n-nishimura	"= サインイン機能 =

== 概要 ==
任意のユーザは openid server にサインインできる。

== シナリオ ==
 1. ユーザはサインイン画面を表示する
 1. ユーザは各項目を入力して、サインインを要求する
 1. システムは入力項目を確認する。
 1. システムは、サインインが完了した事をメッセージで通知する。

== 仕様 ==
ユーザが入力する項目は以下

 - ログイン名
 - パスワード
 - サインイン状態保持するかのチェック

ユーザの入力が登録しているユーザ情報と合致した場合、システムは以下の処理を行う

 - サインイン前のセッションを廃棄して、新しいセッションを作成
 - サインインに成功した事をメッセージとして通知する
 - トップページに遷移する

ユーザの入力が登録しているユーザ情報と合致しない場合、システムは以下の処理を行う

 - サインインに失敗した事をメッセージとして通知する
 - サインイン画面を再度表示する

システムは、ユーザのステータスが以下の場合、入力が合致してもサインイン失敗として処理を行なう

 - 仮登録状態のユーザ
 - アカウントを停止しているユーザ

"	仕様	closed	各マイルストーンで解決する	Iterate8(2/21)	OpenID server		fixed			0		YYYY/MM/DD	YYYY/MM/DD
