est*_*est 13 authentication session admin flask
在Flask中为蓝图添加访问控制的常用方法是什么?
比如我有一个名为蓝图admin与url_prefix='/admin'
如何强制所有视图/admin必须首先通过身份验证的超级用户?
est*_*est 12
找到它http://flask.pocoo.org/snippets/59/
from flask import Blueprint
from flask import redirect, request
from google.appengine.api import users
bp = Blueprint('admin', __name__)
@bp.before_request
def restrict_bp_to_admins():
if not users.is_current_user_admin():
return redirect(users.create_login_url(request.url))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4795 次 |
| 最近记录: |