Пример #1
0
 def save_password(self, connected_app, username, password):
     app = App.get(App.executable == connected_app.executable)
     if app:
         save_info = SavedInfo()
         save_info.app = app
         save_info.username = username
         save_info.password = EncodeAES(self.cypher, password)
         save_info.save()
         return save_info.id
     return -1
Пример #2
0
 def get_password(self, connected_app, saved_id):
     saved = SavedInfo.select().where(SavedInfo.id == saved_id)
     app = App.get(App.executable == connected_app.executable)
     if saved.exists() and app == saved[0].app:
         return saved[0].id, saved[0].username, DecodeAES(self.cypher, saved[0].password)
     return -1, -1, -1