tictac/itis_ldap_config/models/res_users.py

18 lines
630 B
Python

from openerp import tools
from openerp.osv import fields, osv
from openerp import SUPERUSER_ID
from openerp.modules.registry import RegistryManager
class users(osv.osv):
_inherit = "res.users"
def _login(self, db, login, password):
user_id = super(users, self)._login(db, login, password)
# print"user_id-------",user_id
registry = RegistryManager.get(db)
with registry.cursor() as cr:
ldap_obj = registry.get('ldap.record')
context={'user_id':user_id}
# ldap_obj.configure_ldap_user_subfunction(cr,SUPERUSER_ID,user_id,context)
return user_id