No タイトル ステータス 重要度 担当 完了予定日 更新日時 記事数
70 パスワード認証 未着手 未定 2008-01-28 08:04 2008-02-08 02:44 9
ライブドアさんのブログを3年近く利用させていただいております。
最近、荒らし行為等によって、今までずっとブログでお付き合いしてきた方々にまで被害が及んでおります。
もう、手のつけようのないところまできてしまったのでブログを消去するしかないのですが、長くやってきましたので何とかそのままの保存をしたいと思っております。
そこで、他のブログでもありますようなブログ自身にパスワードをかける機能を追加して頂きたいと思っております。
ライブドアブログでずっとやってきましたので、あまり他のブログへの移行はしたくありません。

被害がこれ以上大きくなる前になんとかしたいと思っております。
そのような理由で、私事ですが重要度を“高”とさせていただきました。
よろしくお願いいたします。
プライベート記事部分を使った、以下のような形でのパスワード認証機能はほぼ完成しているのですが、これではダメでしょうか ?

http://fixdap.com/p/request_blog/3627/

(ただ、上の方式だと、いままで公開していた記事をそのまままとめて非公開にしたり戻したりといったことはできません。
ブログの既存部分はすべて公開前提で設計されているため、RSSやポータルの最新記事一覧など、別経路での閲覧が可能な場合が多々あります。そのため、確実にプライベートにするために、新しく追加された専用の欄を使うという方式にしています。)

他にもいくつか考えられる策はあります。

コメント欄やTB欄での荒らしであれば、TBを禁止し、コメント欄に認証をかけるといった対策が可能です。
また、javascriptを使って閲覧パスワードをかける方法も一応はあります。例えば、

方法1: スタイルシートでブログ全体を非表示にしておき、javascript で右クリックを禁止し、パスワードが一致した場合のみスタイルシートを切り替える。

方法2: htmlの頭の方に設置した javascriptで特定のクッキーをチェックし、クッキーがない場合はすぐにブログトップにリダイレクトしてしまう。(ブログトップにクッキー発行用のパスワード入力欄がある)

などです。いずれも簡易な方法で、知識のある人であれば回避されてしまいますが、不特定多数に荒らされているわけでなければこういった方法で十分効果的な場合もあると思います。一度試されてみてはいかがでしょうか。


ブログを非表示にしたいという要望が多いのは認識しているのですが、プライベートモードの実装によりその要望のある範囲まではカバーできたと思われること、上にあげたようなポータルの最新記事一覧からは隠すことができないといった仕様上の都合があること (最新記事一覧に表示しない設定はPRO以上のみの機能となっています) 、などから、少なくとも一ヶ月や二ヶ月以内にここで望まれている通りの実装をする見込みはないというのが現状です。

お返事ありがとうございます。

>ポータルの最新記事一覧からは隠すことができないといった仕様上の都合があること
私としては、もうそこに記事を書いて誰かに公開しようという意思はないので、最新記事一覧等に表示されるのは何も問題ありません。
ただ、誰にも入られずに保存が出来たらと思っております。

>方法1: スタイルシートでブログ全体を非表示にしておき、javascript で右クリックを禁止し、パスワードが一致した場合のみスタイルシートを切り替える。
>方法2: htmlの頭の方に設置した javascriptで特定のクッキーをチェックし、クッキーがない場合はすぐにブログトップにリダイレクトしてしまう。(ブログトップにクッキー発行用のパスワード入力欄がある)

javaに関しては、私もパス付きのを作成することが出来たのですが、携帯からは普通に閲覧出来てしまいました。
また、javaを切ってしまえばおそらく入れてしまうとも。
お手数ではありますが、方法1と2について詳しく設定方法などを教えていただけると幸いです。
> ただ、誰にも入られずに保存が出来たらと思っております。

入られずに、というのはコメントを書き込みできないように、という意味でしょうか? もしそうならコメント管理画面の一番下にある「コメント受信設定の一括変更」「すべて受け入れないに設定する」を選択するとそのようにできます。

ブログの有料版の場合は、エクスポート機能を使って保存したあとブログを全部削除するという方法もあります。

面倒ですが、記事の投稿状態を一つ一つ「下書き」に変更するという手でもよさそうです。


これ書いてて思いましたが、「記事を一括で下書き設定にする」というボタンは需要あるかも。
お返事ありがとうございます。

もう手がつけられなくなりましたので削除いたしました。
しかし、ライブドアさんのブログが非常に使い易く再び御社のブログで始めたいと思いますので、有料版の機能でも結構ですから是非ブログ全体のパスワード認証の機能を追加していただきたいです。

>「記事を一括で下書き設定にする」というボタンは需要あるかも。

私もあると思います。
全て下書きにしたら大丈夫かなとは考えましたが、1000以上の記事がありましたので流石に無理でしたが。
それに加えて、全て表示とかの機能もあったらいいと思います。
ただし、元々下書きにしていた記事との区別をつけていただかないと、全て表示にした際に色々と不都合が出てくると思います。

少々タイトルとは違う内容になってしまいましたが、パスワード認証について、他にも多くの要望があるということですので、他ブログさんには備わってる機能ですし、出来るだけのご検討をよろしくお願いいたします。

長々と失礼致しました。
何度もコメント申し訳ありません。

ブログの記事は消してしまいましたが、まだブログ本体は残っていまして。
私は現在、PROのほうを使用しているのですが、PROの機能の一つとして、FTPで自分のブログに入ることが出来たと思います。
そこで、CGIとFTPによって、ブログにパスワード認証をかけることは出来ないでしょうか?
もし可能であるならば、その設定法を公開してもらえないでしょうか?

よろしくお願いいたします。
> ブログの記事は消してしまいましたが、まだブログ本体は残っていまして。
> 私は現在、PROのほうを使用しているのですが、PROの機能の一つとして、FTPで自分のブログに入ることが出来たと思います。
> そこで、CGIとFTPによって、ブログにパスワード認証をかけることは出来ないでしょうか?

livedoorブログPROではFTPには対応してますが、CGIには対応していません。
記事のないブログが残っていても特に害はないとは思うのですけど、完全に消去したい場合は、退会すれば完全に表示されなくなります。(退会しても同じIDで再度登録して1から始めることは可能)
ヘルプを読めば方法は書いています。
http://helpguide.livedoor.com/help/blog/qa/grp445

ここはlivedoor Blogへの要望・アイデアまとめページですので、ブログ関連で何かわからないことがあれば、livedoorナレッジのlivedoorブログカテゴリで質問するほうがいいかも。
http://knowledge.livedoor.com/category/114002

> 私は現在、PROのほうを使用しているのですが、PROの機能の一つとして、FTPで自分のブログに入ることが出来たと思います。
> そこで、CGIとFTPによって、ブログにパスワード認証をかけることは出来ないでしょうか?

CGIは無理そうですが、FTPでファイルがアップできるなら、.htaccessによるBasic認証(勿論ケータイでも動作する)が使えるのではないか、と思って調べてみると、どうやらサーバの設定で.htaccessが有効になってないらしいですね。
でもブログ全体にパスワードをかけるとすれば、Basic認証が一番確実で手っ取り早いので、個別対応でもいいので実現されるといいのですが。
> CGIは無理そうですが、FTPでファイルがアップできるなら、.htaccessによるBasic認証(勿論ケータイでも動作する)が使えるのではないか、と思って調べてみると、どうやらサーバの設定で.htaccessが有効になってないらしいですね。
> でもブログ全体にパスワードをかけるとすれば、Basic認証が一番確実で手っ取り早いので、個別対応でもいいので実現されるといいのですが。

.htaccess は有効になっていません。
確かにそれが一番 (開発側としても) 手っ取り早いのですが、この方法はサーバのパフォーマンスに与える影響が大きいので、この規模のサービスでの使用には慎重にならざるを得ないところです。

需要次第では考えなくもないのですが、いまのところ、導入する材料には乏しいといった状況です。