熊猫瓶授权!

Flask-Authorization-Panda的Python项目详细描述


**flask authorization panda是一个flask扩展,它为restful web服务的各种身份验证方法提供decorators
。目前,只支持http基本身份验证。**

usage
----

>;>;from flask.ext.flask_authorization_panda import basic_auth


在应用程序初始化期间,将所需的用户名/密码存储在
配置属性:

app=flask(u name_u)
app.config['basic_u auth_credentials']=dict(用户名='admin',
password='secret')



最后,简单地将@basic_auth decorator应用于需要http basic auth的方法:


>;@app.route('/')
>;@basic_auth
>;>def hello嫒world():
>;@return jsonify({“statuscode”:200,“message”:“ok”})


这将导致对修饰方法的所有调用,以(1)检查请求授权对象上的凭据是否
,以及(2)验证
是否与app.config['basic_auth_credentials]的内容匹配

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从较新的Android API版本实现接口   java如何使用MQ Explorer读取Weblogic JMS队列?   java无法将字符串作为字符串数组返回   java使用来自不同线程的JMS会话   java断点位于Eclipse+Spring引导中的“抛出新的SilentExitException()”处   使用@id/Android:list的java Android多列表   Java串行编程   java如何在RestController类中模拟私有变量   java和java之间的区别。马绍尔群岛共和国。命名和java。马绍尔群岛共和国。登记处。地方司法   无法通过Heroku中的Selenium webdriver(Java)调用headless chrome驱动程序   java ID转换从Spring数据Rest Fowler更改为Gosling   java初学者JavaFX观察者   java RMI小程序客户端调用导致异常   如果顶级字段的所有嵌套字段都为空,java Jackson将忽略顶级字段的序列化   未在java中使用csvwriter逐行写入记录   java未收到任何关于实现NotificationListenerService的通知   java 2d平台(平滑)无冲突CPU密集型   java为什么赋值的左边不能是增量表达式?