From 73bd1059a4bdf02cc6bf2d17d79bf40b01866397 Mon Sep 17 00:00:00 2001 From: Christian Dresen <c.dresen@fh-muenster.de> Date: Sat, 10 Sep 2016 00:21:38 +0200 Subject: [PATCH] no message --- www/web/warpauth/models.py | 4 +++- www/web/warpauth/views/register.py | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/www/web/warpauth/models.py b/www/web/warpauth/models.py index e783a92..65090ca 100644 --- a/www/web/warpauth/models.py +++ b/www/web/warpauth/models.py @@ -23,7 +23,9 @@ class LdapUser(ldapdb.models.Model): email = CharField(db_column='mail', max_length=200) cn = CharField(db_column='cn', max_length=200) card_id = CharField(db_column='pager', max_length=200) - + uidNumber = CharField(db_column='uidNumber', max_length=200) + gidNumber = CharField(db_column='gidNumber', max_length=200) + homeDirectory = CharField(db_column='homeDirectory', max_length=200) def __str__(self): return self.uid diff --git a/www/web/warpauth/views/register.py b/www/web/warpauth/views/register.py index a935e6d..4f851ef 100644 --- a/www/web/warpauth/views/register.py +++ b/www/web/warpauth/views/register.py @@ -35,8 +35,11 @@ def register(request): user.uid = username user.first_name = "None" user.last_name = "None" - user.cn = "None" + user.cn = username user.email = email + user.uidNumber = "513" + user.gidNumber = "100" + user.homeDirectory = "/dev/null" user.save() ldap_connector = LDAPConnector() ldap_connector.change_user_password(user.build_dn(), None, request.POST["password"], True) -- GitLab