タグ

Basic認証に関するmekagaziraのブックマーク (3)

  • リバースプロキシでの環境変数REMOTE_USER渡し - komamitsu.log

    意外な落とし穴が。 リバースプロキシしたRailsアプリの一つでは、手抜きでBasic認証の環境変数REMOTE_USERを利用しているのですが、Mongrelでは認証出来なさそうだったので、Apacheに認証させるようにしました。 すると、当然のごとくRailsにはCGI環境変数のREMOTE_USERが渡らなくなってしまうという… で、いろいろ情報をあつめてみたら、Apache, REMOTE_USER, and Mongrel - Ruby Forumというのを発見しました。 結局、ちょっと手直ししてこんな感じに。 RewriteEngine On RewriteCond %{LA-U:REMOTE_USER} (.+) RewriteRule . - [E=RU:%1] RequestHeader set X-Forwarded-User %{RU}eやっていることは以下かと思いま

    リバースプロキシでの環境変数REMOTE_USER渡し - komamitsu.log
    mekagazira
    mekagazira 2011/12/10
    試してみよう
  • Basic認証(基本認証)でアクセス制限をかける方法 [ホームページ作成] All About

    限定した人々にのみ公開したい会員制ホームページを作りたい場合や、メンバー間だけで共有するファイルを置きたい場合など、ウェブサイト内の特定の領域にアクセス制限を設定したいことがあります。アクセス制限方法は多数ありますが、ユーザー名(ID)とパスワードを使うユーザー認証機能による閲覧制限方法が簡単です。 そこで記事では、「.htaccess」という設定ファイルなどを作成して、Basic認証(基認証)と呼ばれる認証機能をウェブサイト内に設置する方法をご紹介いたします。 アクセス制限を設定する対象のHTMLは一切修正不要です。認証の設定を書いた.htaccessファイルや、IDとパスワードを指定の書式で列挙した.htpasswdファイルを対象ディレクトリに置くだけの簡単な準備で、ログイン画面が出る秘密の会員制ホームページが作れます。 【目次】 Basic認証(基認証)とは Basic認証(基

    Basic認証(基本認証)でアクセス制限をかける方法 [ホームページ作成] All About
    mekagazira
    mekagazira 2011/12/01
    URL指定でBasic認証
  • 認証された情報の取得 - ユーザー認証 - サーブレット入門

    認証が通った後に表示されるサーブレットなどから、認証されたユーザーに関する情報を取得することができます。 情報を取得するためにHttpServletRequestインターフェースでいくつかのメソッドが定義されています。 getRemoteUserメソッド 「getRemoteUser」メソッドは認証が行われたユーザー名を取得します。 getRemoteUser public java.lang.String getRemoteUser() Returns the login of the user making this request, if the user has been authenticated, or null if the user has not been authenticated. Whether the user name is sent with each sub

  • 1