Python authlib şişesi - belirteç / oturum kapatma nasıl iptal edilir
Oct 27 2020
Şu anki durumumda cep şişesi uygulamam, Oauth sunucusunu kullanan tek uygulama olabilir.
Bu durumda, çıkış düğmemin erişim belirtecini gerçekten iptal etmesini istiyorum.
Ancak, authlib flask entegrasyonunu kullanarak bunu nasıl yapabilirim? Sadece kullanmak
için yeni bir tane OAuth2Sessionkurmam gerekiyor revoke_token()mu?
İçinde gizli bir tane olduğunu sanmıyorum FlaskRemoteApp?
Ve şişe revoke_token_urlkaydının böyle bir şey aldığını sanmıyorum?
Herhangi bir tavsiyeye açığız.
Yanıtlar
Alias_Knagg Nov 03 2020 at 20:57
Tamam, işte mevcut şişe kaydını kullanarak benim için çalışan kod.
from authlib.integrations.requests_client import OAuth2Session
client = OAuth2Session(oauth.myOauth.client_id,
oauth.myOauth.client_secret,
scope=oauth.myOauth.client_kwargs['scope'])
client.revoke_token(app.config['OASERVER'] + '/oauth2/revoke',
token=session['oatoken']['access_token'])
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı