Google Federated Logins for Flask.
Project description
Require an account from a given Google Apps domain for your Flask apps.
Great for internal apps on public-facing servers.
Usage
Setup is super simple:
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'
Install
Installation
$ pip install flask-googlefed
TODO
Be forewarned, there’s work to be done:
g.user is always None
More generic Google auth would be nice.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Flask-GoogleFed-0.1.tar.gz
(3.3 kB
view details)
File details
Details for the file Flask-GoogleFed-0.1.tar.gz
.
File metadata
- Download URL: Flask-GoogleFed-0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f1d726606085381b650f8f7df6ef17299a3da0157a0b8e07ce5f5888e8573f9 |
|
MD5 | d7ef891e48667a5d2413d08cab5c61ee |
|
BLAKE2b-256 | 1d843055569390fbb58e0c4cd4cf7adb86aa858432a049ab5ce35d3614a4a028 |