Solution pour ne pas perdre le cpte administrateur si LDAP

MantisBT forum for users who prefer to ask and answer questions in French.

Moderators: Contributor, Developer

Solution pour ne pas perdre le cpte administrateur si LDAP

Postby Mmartine38 » Aug 08, 2017 8:33 am

Bonjour,

J'ai trouvé une solution pour ne pas perdre la connexion via le compteur administrateur si on utilise MANTIS avec une connexion LDAP ou Active Directory.

Dans le fichier : /var/www/mantis/core/authentication_api.php, il faut modifier la fonction suivante (prendre ce qu'il y a en rouge) :

function auth_does_password_match( $p_user_id, $p_test_password ) {
$t_configured_login_method = config_get( 'login_method' );

//MM ajout pour ne pas passer par le ldap si user = administrator
if(user_get_field($p_user_id, "username") == "administrator"){
$t_password = user_get_field( $p_user_id, 'password' );
if(md5($p_test_password) == $t_password){
return true;
}
}
//FIN ajout MM
Mmartine38
 
Posts: 10
Joined: Mar 19, 2014 4:03 am

Return to French

Who is online

Users browsing this forum: No registered users and 5 guests