NAME

Gungho::Component::Authentication::Basic.ja - GunghoでBasic認証を行う

SYNOPSIS

---
components:
  - Authentication::Basic
credentials:
  basic:
    -
      - http://example.com
      - "Admin Only"
      - username
      - password
    -
      - http://example2.com
      - "Admin Only"
      - username2
      - password2

DESCRIPTION

このモジュールはGunghoにBasic認証を行う機能を追加します。

METHODS

setup($c)

コンポーネントを初期化します。

authenticate($is_proxy, $realm, $request, $response)

Basic認証を行います。認証が必要な最初のリクエストが401で失敗した場合は 認証ヘッダーを付与し再度リクエストを行います。

set_basic_credentials($uri, $realm, $uid, $pass)

指定のURLとRealmに対して認証情報を設定します。

get_basic_credentials($uri, $realm)

指定のURLとRealmに対して認証情報を返します