SQLの窓 イラストAC フリー素材

2014年01月14日

FC2 のブログのログイン画面(http://fc2.com/login.php?ref=blog)の、Form の送り先が SSL では無いんですけど・・・

これって FC2 側も気が付いていないバグなんでしょうか。
		<form name="form_login" method="post" action="http://blog.fc2.com/" onSubmit="return blog_login_form_check();">
			<ul>
								<li>メールアドレス/ブログID:</li>
				<li><input name="id" type="text" id="id" value="" class="input_fc2id_login" /></li>
				<li>パスワード:</li>
				<li><input name="pass" type="password" id="pass" class="input_fc2id_login" /></li>
				<li>
					<p class="sh_login_ja" align="center" style="margin-top:12px;"><a>
					<input name="image" type="image" value="ログイン" width="200" height="47" src="https://secure.id.fc2.com/image/fc2footer/blank.gif" />
					<img width="200" height="47" alt="" src="https://secure.id.fc2.com/image/fc2footer/blank.gif" />
					</a></p>
				</li>
				<li>
					<div align="center">
					<label><input name="keep_login" type="checkbox" id="keep_login" onclick="alert_keep_login()" value="1" /> ログイン状態を維持</label>
					<input name="done" type="hidden" id="done" value="blog" />
					</div>
				</li>
			</ul>
			<img src="http://static.fc2.com/share/fc2parts/image/sh_help_icon.gif" width="20" height="20" alt="" class="icon_help" /><a href="http://id.fc2.com/remind.php?switch_language=ja">ID、パスワードを忘れた</a>(<a href="http://blog.fc2.com/?mode=reminder">旧ユーザー</a>)<br />
			<img src="http://static.fc2.com/share/fc2parts/image/sh_help_icon.gif" width="20" height="20" alt="" class="icon_help" /><a href="http://fc2blogmanual.blog60.fc2.com/blog-entry-24.html">ログインについてのヘルプ</a><br />
			<img src="http://static.fc2.com/share/fc2parts/image/sh_help_icon.gif" width="20" height="20" alt="" class="icon_help" /><a href="http://blog.fc2.com/fc2id.html">ブログをFC2IDに移行するには?</a><br />			<input type="hidden" name="mode" id="mode" value="login" />
			<input type="hidden" name="email" id="email" value="" />
			<input type="hidden" name="blog" id="blog" value="" />
		</form>

http://fc2.com/login.php で表示される画面はキチンと SSL です。

▼ ?ref=blog が無い場合
				<form name="form_login" method="post" action="https://secure.id.fc2.com/index.php?mode=login&switch_language=ja" onsubmit="return login_form_check()">
			<ul>
								<li>登録メールアドレス:</li>
				<li><input name="email" type="text" id="email" value="" class="input_fc2id_login" /></li>
				<li>パスワード:</li>
				<li><input name="pass" type="password" id="pass" class="input_fc2id_login" /></li>
				<li>
					<p class="sh_login_ja" align="center" style="margin-top:12px;"><a>
					<input name="image" type="image" value="ログイン" width="200" height="47" src="https://secure.id.fc2.com/image/fc2footer/blank.gif" />
					<img width="200" height="47" alt="" src="https://secure.id.fc2.com/image/fc2footer/blank.gif" />
					</a></p>
				</li>
				<li>
				<div align="center">
					<label><input name="keep_login" type="checkbox" id="keep_login" onclick="alert_keep_login()" value="1" /> ログイン状態を維持</label>
					<input name="done" type="hidden" id="done" value="" />
				</div>
				</li>
			</ul>
			<img src="http://static.fc2.com/share/fc2parts/image/sh_help_icon.gif" width="20" height="20" alt="" class="icon_help" />
			<a href="http://id.fc2.com/remind.php">メールアドレス/パスワードを忘れた?</a>						<br />
			<img src="http://static.fc2.com/share/fc2parts/image/sh_help_icon.gif" width="20" height="20" alt="" class="icon_help" /> <a href="http://help.fc2.com/fc2id/qa/group4/17/#17" target="_blank">ログインできない</a>		</form>
と、思ったら・・・。JavaScript で入れ替えてるようです・・・紛らわしい。
if (id.match(".+@.+\..+")){
	document.form_login.email.value = id;
	document.form_login.action      = "https://secure.id.fc2.com/index.php?mode=login&done=blog&switch_language=ja";
}else{
	document.form_login.id.value   = id;
	document.form_login.email.value = id;
	document.form_login.action      = "https://secure.id.fc2.com/index.php?mode=login&done=blog&switch_language=ja";
	document.form_login.pass.value = passwd;
	document.form_login.mode.value = "login";
	document.form_login.blog.value = true;
}




【WEBサービスの最新記事】
posted by at 2014-01-14 16:20 | WEBサービス | このブログの読者になる | 更新情報をチェックする