예제 #1
0
  def __init__(self, password=None, **kwargs):
    Principal.__init__(self)
    UserMixin.__init__(self)
    db.Model.__init__(self, **kwargs)

    if self.can_login and password is not None:
      self.set_password(password)
예제 #2
0
 def __init__(self, username, email, password):
     Persistent.__init__(self)
     UserMixin.__init__(self)
     self.username = username
     self.email = email
     self.password = password
     self._set_defaults()
     self.uid = db['player_uid'].get_next_id()
예제 #3
0
 def __init__(self):
     Persistent.__init__(self)
     UserMixin.__init__(self)
     self.uid = WORLD_UID
     self.username = '******'
     self.email = ''
     self._password = ''
     self._set_defaults()
예제 #4
0
  def __init__(self, password='', can_login=True, **kwargs):
    Principal.__init__(self)
    UserMixin.__init__(self)
    Entity.__init__(self, **kwargs)

    self.can_login = can_login
    if can_login and password:
      self.set_password(password)
예제 #5
0
 def __init__(self, user_id):
     UserMixin.__init__(self)
     self.user_id = user_id
     self.admin = (self.user_id == app.config['ADMIN_EMAIL'])
예제 #6
0
 def __init__(self, username, password, choice, *args, **kwargs):
     self.id = username
     self.password = password
     self.choice = choice
     UserMixin.__init__(self, *args, **kwargs)
예제 #7
0
 def __init__(self, **kwargs):
     UserMixin.__init__(self)
     for k, v in kwargs.iteritems():
         self.__setattr__(k, v)
예제 #8
0
 def __init__(self, id_usuario):
     UserMixin.__init__(self)
     self.id = id_usuario
예제 #9
0
파일: login.py 프로젝트: zzuzpb/bramble
    def __init__(self, id='admin'):
        self.id = id
        self.password = conf['password']

        UserMixin.__init__(self)
예제 #10
0
파일: login.py 프로젝트: adobekan/bramble
    def __init__(self, id='admin'):                
        self.id = id
        self.password = conf['password']

        UserMixin.__init__(self)