On this page
Class Basic
Basic authentication adapter for Cake\Http\Client
Generally not directly constructed, but instead used by {@link \Cake\Http\Client} when $options['auth']['type'] is 'basic'
Method Summary
_generateHeader() protected
Generate basic [proxy] authentication header
authentication() public
Add Authorization header to the request.
proxyAuthentication() public
Proxy Authentication
Method Detail
_generateHeader() protected
_generateHeader(string $user, string $pass): string
Generate basic [proxy] authentication header
Parameters
string
$user-
Username.
string
$pass-
Password.
Returns
string
authentication() public
authentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\Request
Add Authorization header to the request.
Parameters
Cake\Http\Client\Request
$request-
Request instance.
array
$credentials-
Credentials.
Returns
Cake\Http\Client\Request
See Also
proxyAuthentication() public
proxyAuthentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\Request
Proxy Authentication
Parameters
Cake\Http\Client\Request
$request-
Request instance.
array
$credentials-
Credentials.
Returns
Cake\Http\Client\Request
See Also
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.4/class-Cake.Http.Client.Auth.Basic.html