Menu

user_enabled()

2009-04-04
2014-03-20
  • NewBlackDak

    NewBlackDak - 2009-04-04

    Wrote a simple function today to test if an account is enabled:

        // Returns true if the account is enabled
        function user_enabled($username){
            if ($username==NULL){ return (false); }
            if (!$this->_bind){ return (false); }
            $filter="samaccountname=".$username;
            $fields=array("userAccountControl");
            $sr=ldap_search($this->_conn,$this->_base_dn,$filter,$fields);
            $entries = ldap_get_entries($this->_conn, $sr);
            if ( $entries[0]["userAccountControl"]%8 == 0 ) {
                return (true)
            } else {
                return (false);
            }
        }
       

     
  • Stefan

    Stefan - 2014-03-20

    I just tested this and it doesn't work for me.

     

Log in to post a comment.