@jc_513 The trick to get it to authenticate against samaAccountname is to comment out the following line in adLDAP.php in function authenticate. Then you won’t need to mess around with suffix.
$this->_bind = @ldap_bind($this->_conn,$username.$this->_account_suffix,$password);
Hope it works for you.