Flask的谷歌联合登录。
Flask-GoogleFed的Python项目详细描述
需要从给定的google应用程序域中为你的flask应用程序设置一个帐户。
非常适合面向公众的服务器上的内部应用程序。
用法
设置非常简单:
from flask import Flask from flask_googlefed import GoogleAuth app = Flask(__name__) app.config['GOOGLE_DOMAIN'] = 'heroku.com' app.config['SECRET_KEY'] = 'ssssshhhhh' auth = GoogleAuth(app) @app.route('/') @auth.required def secret(): return 'ssssshhhhh'
安装
安装
$ pip install flask-googlefed
待办事项
提前警告,还有工作要做:
- g.user总是None
- 更通用的google auth会更好。