コード例 #1
0
ファイル: oauth.py プロジェクト: TheReverend403/u.pste.pw
def delete_client(secret):
    client = OAuthClient.query.filter(OAuthClient.client_secret == secret).first()
    if not client:
        abort(404)
    db.delete(client)
    db.commit()
    return redirect("/oauth/clients")
コード例 #2
0
ファイル: oauth.py プロジェクト: lzimann/sr.ht
def delete_client(secret):
    client = OAuthClient.query.filter(
        OAuthClient.client_secret == secret).first()
    if not client:
        abort(404)
    db.delete(client)
    db.commit()
    return redirect("/oauth/clients")
コード例 #3
0
ファイル: oauth.py プロジェクト: lzimann/sr.ht
def revoke_token(token):
    token = OAuthToken.query.filter(OAuthToken.token == token).first()
    if not token:
        abort(404)
    if token.user != current_user:
        abort(404)
    db.delete(token)
    db.commit()
    return redirect("/oauth/tokens")
コード例 #4
0
ファイル: oauth.py プロジェクト: TheReverend403/u.pste.pw
def revoke_token(token):
    token = OAuthToken.query.filter(OAuthToken.token == token).first()
    if not token:
        abort(404)
    if token.user != current_user:
        abort(404)
    db.delete(token)
    db.commit()
    return redirect("/oauth/tokens")