Ejemplo n.º 1
0
 def gen_api_key():
     """Generate api key dari client ID + hash """
     while True:
         m = hashlib.sha256()
         m.update(nonce(CLIENT_KEY_LENGTH))
         key = str(m.hexdigest()[:CLIENT_KEY_LENGTH])
         if not User.query.filter(User.api_key == key).count():
             return key
Ejemplo n.º 2
0
 def gen_api_key():
     """Generate api key dari client ID + hash """
     while True:
         m = hashlib.sha256()
         m.update(nonce(CLIENT_KEY_LENGTH))
         key = str(m.hexdigest()[:CLIENT_KEY_LENGTH])
         if not User.query.filter(User.api_key == key).count():
             return key
Ejemplo n.º 3
0
 def _generate_random_token(self, length):
     return nonce(length)
Ejemplo n.º 4
0
 def gen_secret():
     return nonce(CLIENT_SECRET_LENGTH)
Ejemplo n.º 5
0
 def gen_secret():
     return nonce(CLIENT_SECRET_LENGTH)