バリデーションを修正。ログイン機能を追加。