Posts Tagged ‘認証’

ベーシック(BASIC)認証を使った場合の予約投稿など不具合の修正


2010
03.15
Share on Facebook
Bookmark this on Yahoo Bookmark

WordPressを使う上で、ベーシック認証下では下記のようなエラーがあるらしい。

  • Flashアップローダー動作不能
  • XML-RPCからの画像アップロード失敗
  • 予約投稿に失敗

これを直す手段は「.htaccess」を次のように修正すると良い。

# Exclude the file upload and WP CRON scripts from authentication

Satisfy Any
Order allow,deny
Allow from all
Deny from none

成功していればこれで解決するはずです。

ベーシック認証環境下でWordPressの予約投稿の失敗、Flashアップローダー動作不能、XML-RPCか らの画像アップロード失敗をまとめて解決する方法

このエントリーを含むはてなブックマークはてなブックマーク - ベーシック(BASIC)認証を使った場合の予約投稿など不具合の修正 この記事をクリップ!Livedoorクリップ - ベーシック(BASIC)認証を使った場合の予約投稿など不具合の修正 Yahoo!ブックマークに登録 BuzzurlにブックマークBuzzurlにブックマーク @niftyクリップに追加 このエントリをつぶやくこのWebページのtweets Share on Tumblr FC2ブックマークへ追加 newsing it! この記事をChoix! Googleブックマークに追加 Bookmark this on Delicious Digg This FriendFeedで共有

サイト全体の認証機能を追加する方法


2010
01.12
Share on Facebook
Bookmark this on Yahoo Bookmark

サイト全体の認証機能を追加する方法を紹介します。

http://blog.taragana.com/index.php/archive/angsumans-authenticated-wordpress-plugin-password-protection-for-your-wordpress-blog/

上記からプラグインをダウンロードします。

function ac_auth_redirect() {
if ( (!empty($_COOKIE[USER_COOKIE]) &&
!wp_login($_COOKIE[USER_COOKIE], $_COOKIE[PASS_COOKIE], true)) ||
(empty($_COOKIE[USER_COOKIE])) ) {
nocache_headers();
の部分を、

function ac_auth_redirect() {
if ( !is_user_logged_in() ){
nocache_headers();
と変更します。

ログインしているかどうかを COOKIEで判断しているんですが、そこんとこが古いらしいです。

管理画面からインストール⇒有効化します。

このエントリーを含むはてなブックマークはてなブックマーク - サイト全体の認証機能を追加する方法 この記事をクリップ!Livedoorクリップ - サイト全体の認証機能を追加する方法 Yahoo!ブックマークに登録 BuzzurlにブックマークBuzzurlにブックマーク @niftyクリップに追加 このエントリをつぶやくこのWebページのtweets Share on Tumblr FC2ブックマークへ追加 newsing it! この記事をChoix! Googleブックマークに追加 Bookmark this on Delicious Digg This FriendFeedで共有
Get Adobe Flash playerPlugin by wpburn.com wordpress themes