Esempio n. 1
0
 def save_login(self, dict_obj, person):
     """Save login data to the database"""
     dataset = {
         'uuid': ('login', 'uuid'),
         'username': ('login', 'username'),
         'password': ('login', 'password'),
         'salt': ('login', 'salt'),
         'md5': ('login', 'md5'),
         'sha1': ('login', 'sha1'),
         'sha256': ('login', 'sha256'),
         'registration_date': ('registered', 'date'),
         'years_since_registration': ('registered', 'age')
     }
     self.collect_data(dataset, dict_obj)
     dataset['person'] = person
     with db:
         Login.create(**dataset)