def test_fully_encrypted(self):
     encoder = Encoder()
     payload = self.create_payload()
     token = encoder.encode(payload)
     encrypted_token = encoder.encrypt(token)
     response = self.client.get('/session?token=' + encrypted_token.decode())
     self.assertEquals(302, response.status_code)
Ejemplo n.º 2
0
def generate_token():
    encoder = Encoder()
    user = os.getenv('USER', 'UNKNOWN')
    payload = create_payload(user)
    token = encoder.encode(payload)
    encrypted_token = encoder.encrypt(token)
    return encrypted_token
Ejemplo n.º 3
0
def generate_token(payload):
    encoder = Encoder()
    token = encoder.encode(payload)
    encrypted_token = encoder.encrypt(token)
    return encrypted_token