我将在我的web应用程序中添加一个SSO按钮。
我想用python-social-auth实现它。但是支持的web框架是Django、Flask、Pyramid、Tor旋风、CherryPy和webpy。它似乎不支持瓶子框架。
我的瓶子应用程序如何使用python-social-auth?
我应该创建我自己的social-auth-app-bottle吗
如果不是那么简单的工作,哪一个更好: etc)
python-social-auth (并移到其他的瓶子插件,如bottle-rauth、bottle-oauthlib、
发布于 2019-12-27 19:40:29
我什么都用谷歌的火药库。它有简单的javascript元素,将对象有效负载提供给后端。我什么都用bottle。老实说,我发现防火墙是管理登录的最简单和最健壮的方法。
import firebase_admin
from firebase_admin import credentials, auth as firebase_auth
cred = credentials.Certificate("<yours>-adminsdk-AAAAA-1234567.json")
firebase_admin.initialize_app(cred)
def checkToken(token):
try:
return firebase_auth.verify_id_token(token)
except:
return False
def login(payload):
user = checkToken(payload['token']) or redirect('/logout')
# <your code here>https://stackoverflow.com/questions/59495193
复制相似问题