mirror of
https://github.com/kennethreitz/flask-googlefed.git
synced 2026-06-05 23:10:17 +00:00
New readme
This commit is contained in:
+41
@@ -0,0 +1,41 @@
|
||||
Google Federated Auth for Flask
|
||||
===============================
|
||||
|
||||
Require an account from a given Google Apps domain for your Flasks apps.
|
||||
|
||||
Great for internal apps on public-facing servers.
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
Setup is super simple::
|
||||
|
||||
from flask import Flask
|
||||
from flaskext.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
|
||||
-------
|
||||
|
||||
::
|
||||
|
||||
$ 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.
|
||||
Reference in New Issue
Block a user