Oauth2 Token validation for UTVS API

utvsapitoken的Python项目详细描述


一个小的python类,允许根据ČVUT OAAS检查令牌并获取s个人号码表单Usermap API。用于_TVS API。

用法

fromutvsapitokenimportTokenClientclient=TokenClient()info=client.token_to_info('token')

您可以为构造函数提供自定义uri:

client=TokenClient(check_token_uri='http://localhost:8080/token',usermap_uri='http://localhost:8080/user'))

它附带了一个假oaas,可以用于各种测试,包括这个项目的测试。 要启动假服务器,只需运行:

fromutvsapitokenimportfakeserverfakeserver.serve_forever(port=8080)

要运行测试套件,无需启动服务器,只需运行:

PYTHONPATH=. py.test-3 -v --port 8080

可以省略port参数以使用默认值(8080)。

这需要python 3和requests

许可证

本软件是根据麻省理工学院的许可条款授权的,有关全文和版权信息,请参阅许可证。

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

推荐PyPI第三方库


热门话题
安卓 xslt可与xalan cli一起使用,但不能从java代码中使用   java在spring应用程序中使用jackson进行序列化时面临的问题   Java检查Linux问题上的internet连接   当用户单击JavaSwing中的按钮时,从另一个类创建新对象   java为什么小于9,算上9?   使用Websphere 6.1生成WSDL的java未正确生成序列参数   javaq:ViewPager和OnClickListener   获取错误的java无法为child()中的参数“pathString”传递null   java组织。springframework。安全果心用户详细信息。用户详细信息创建用户   性能:单变量赋值与Objectgraph导航(Java)   java为什么资源中的CSS在spring jsp页面中不起作用?   较小的有限值双Java   java REST API如何处理post和函数错误   列出Java流API如何改进表达式