[Flask-OAuthlib]第三方登录 #flask-oauthlib
pipenv install flask-oauthlib
然后在extensions模块中实例化OAuth类,创建oauth对象:
from flask_oauthlib.client import OAuth
oauth = OAuth()
最后在构造文件中对oauth对象调用 init_app()方法,传入程序实例app,以完成扩展的初始化:
def create_app():
app = Flask(__name__)
...
oauth.init_app(app)