Bonjour,
Je cherche à m'authentifier manuellement via un site joomla 1.7 avec le code suivant :
seulement ça ne marche pas. Même quand les identifiants sont OK, la réponse $response n'est pas === à JAUTHENTICATE_STATUS_SUCCESS
J'imagine que ce n'est pas comme ça qu'il faut faire ?
Merci d'avance pour votre aide
Je cherche à m'authentifier manuellement via un site joomla 1.7 avec le code suivant :
Code PHP:
$b_verif = false;
//capture post/get
if (isset($_POST["username"])) { $s_user = $_POST["username"]; $b_verif = true; }
if (isset($_POST["password"])) $s_password = $_POST["password"];
//verification
if ($b_verif)
{
//$credentials
$credentials = array($s_user, $s_password);
$options=array();
// Get the global JAuthentication object
jimport( 'joomla.user.authentication');
$authenticate = & JAuthentication::getInstance();
$response = $authenticate->authenticate($credentials,$options);
if ($response->status === JAUTHENTICATE_STATUS_SUCCESS) {
$b_ok = true;
} else { $b_ok = false; }
}
J'imagine que ce n'est pas comme ça qu'il faut faire ?
Merci d'avance pour votre aide
Commentaire