1=encoding UTF-8 2 3=head1 NAME 4 5Gungho::Component::Authentication::Basic.ja - GunghoでBasic認証を行う 6 7=head1 SYNOPSIS 8 9 --- 10 components: 11 - Authentication::Basic 12 credentials: 13 basic: 14 - 15 - http://example.com 16 - "Admin Only" 17 - username 18 - password 19 - 20 - http://example2.com 21 - "Admin Only" 22 - username2 23 - password2 24 25=head1 DESCRIPTION 26 27このモジュールはGunghoにBasic認証を行う機能を追加します。 28 29=head1 METHODS 30 31=head2 setup($c) 32 33コンポーネントを初期化します。 34 35=head2 authenticate($is_proxy, $realm, $request, $response) 36 37Basic認証を行います。認証が必要な最初のリクエストが401で失敗した場合は 38認証ヘッダーを付与し再度リクエストを行います。 39 40=head2 set_basic_credentials($uri, $realm, $uid, $pass) 41 42指定のURLとRealmに対して認証情報を設定します。 43 44=head2 get_basic_credentials($uri, $realm) 45 46指定のURLとRealmに対して認証情報を返します 47 48=cut