AuthRPC

软件截图:
AuthRPC
软件详细信息:
版本: 0.3.1 Alpha
上传日期: 14 Apr 15
开发: Ben Croston
许可: 免费
人气: 0

Rating: nan/5 (Total Votes: 0)

AuthRPC是一种提供基于JSONRPC与一些小增加的水平,以使认证的请求服务&NBSP工具; WSGI规范被用于数据通信。包被分解成两部分 - 在客户机和服务器。为了安全,服务器是通过HTTPS最佳运行,虽然这不是强制。
服务器取决于WebOb 1.0.0及以上。如果您有互联网连接这是自动安装,否则下载和安装http://pypi.python.org/pypi/WebOb
如果你的Python 3下安装,只能在客户端软件包可此刻,直到WebOb已经被移植到Python 3。
用法示例(服务器):
进口hashlib
从进口的wsgiref simple_server
从AuthRPC.server进口AuthRPCApp
高清myauth(用户名,密码,用户代理):
 回报用户名==“myuser的'和
 密码== hashlib.md5(“秘密”)hexdigest()和。
 用户代理==“myprogram”
类API(对象):
 高清do_something(个体经营,MYVAR):
 “”“您的代码放在这里”“”
 回报'东西',MYVAR
应用= AuthRPCApp(API(),AUTH = myauth)
simple_server.make_server(“本地主机”,1234,应用程序)
用法示例(客户端):
从AuthRPC.client进口ServerProxy
客户端= ServerProxy('的http://本地主机:1234 /',
 用户名='myuser的',
 密码='秘密',
  USER_AGENT ='myprogram“)
RETVAL = client.do_something('测试')

什么是此版本中的新

  • 在与__getfile__使用发电机(用途更少的内存)
  • 修正了安全问题__getfile__ - 不要允许访问整个磁盘
  • 在处理的权威性功能异常
  • 修正了没有密码的加密
  • 在改变README代码示例

什么在0.3.0版本新阿尔法:

  • 在改变/重命名时生成的异常(客户端)

什么是0.2.0版本,新的阿尔法:

  • 在新增__getfile__机制

要求

  • 在Python中

显影剂的其他软件 Ben Croston

zebra
zebra

11 May 15

意见 AuthRPC

评论没有发现
添加评论
打开图片!