Esempio n. 1
0
 def from_dict_auth(state, decrypt = False):
     user = User(state['username'], state['full_name'], state['email'])
     user.password = state['password']
     user.raw_key = state['key']
     if decrypt:
         user.decrypt_key()
     user.key = ASymKey.from_dict(None, user.raw_key)
     return user 
Esempio n. 2
0
 def decrypt_key(self):
     self.password = SymEncPasswordKey.from_dict(self.password)
     self.key = ASymKey.from_dict(self.password, self.raw_key)