Exemplo n.º 1
0
def post_challenge():
    # Check the user
    sender = flask.session['email']
    recipient = flask.request.form['email']
    pubkey = flask.request.form['pubkey']
    assert pubkey == chat.get_pubkey(recipient)
    challenge = flask.request.form['challenge']
    chat.post_challenge(sender, recipient, pubkey, challenge)
    return 'OK'
Exemplo n.º 2
0
def pubkey(email, **kwargs):
    try:
        return json.dumps(chat.get_pubkey(email))
    except Exception, e:
        flask.error = e
        flask.abort(404)