2010年3月12日金曜日

Livedoorのログインってなんでhttpなの?

このエントリーをはてなブックマークに追加
折角httpsでログインできるのに、デフォルトがhttpなのでしょんぼり。
しょんぼりするのはプログラマらしくないので、コード書いた。


// ==UserScript==
// @name secure livedoor
// @namespace http://looxu.blogspot.com/
// @description secure livedoor login
// @include http://member.livedoor.com/login*
// @author Arc Cosine
// @version 1.0
// ==/UserScript==
// License : Public Domain
(function(){
window.opera.addEventListener('BeforeScript',function(){
location.href = location.href.replace(/^http:/,'https:');
}, false );
})();


ご覧の通り、Opera限定のUserScript。
UserScripts.orgでも公開しています。


Operaユーザであり、Livedoorユーザであり、尚且つhttpsでログインしたい人以外欠片も嬉しくないスクリプトですが、まあ良いでしょう。


尚、window.operaをwindowにBeforeScriptをloadに変えれば他のブラウザでも動くけど、この程度だったら普通にブックマークレットとかにした方が良いかもね。
以上です。

0 件のコメント :

コメントを投稿