CakeFest 2024: The Official CakePHP Conference

Memcached::setSaslAuthData

(PECL memcached >= 2.0.0)

Memcached::setSaslAuthDataDéfinit les informations à utiliser pour l'authentification

Description

public Memcached::setSaslAuthData(string $username, string $password): bool

Memcached::setSaslAuthData() définit le nom d'utilisateur ainsi que le mot de passe à utiliser lors de l'authentification SASL avec les serveurs memcache.

Cette méthode n'est disponible que lorsque l'extension memcache a été compilée avec le support SASL. Pour plus d'informations, veuillez vous reporter à la section sur l'installation de Memcache.

Liste de paramètres

username

Le nom d'utilisateur à utiliser pour l'authentification.

password

Le mot de passe à utiliser pour l'authentification.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

add a note

User Contributed Notes 1 note

up
4
me at koen dot pt
9 years ago
When using setSaslAuthData(), it's a good change you'll get the following warning:

Warning: Memcached::setSaslAuthData(): SASL is only supported with binary protocol in test.php on line 8

To enable binary protocol you'll have to set the Memcached::OPT_BINARY_PROTOCOL option to true:

<?php
$mc
->setOption(Memcached::OPT_BINARY_PROTOCOL, true);
?>
To Top