AuthRPC

Yazılım ekran görüntüsü:
AuthRPC
Yazılım detaylar:
Versiyon: 0.3.1 Alpha
Qayıt: 14 Apr 15
Geliştirici: Ben Croston
Lisans: Ücretsiz
Popülerlik: 0

Rating: nan/5 (Total Votes: 0)

.

AuthRPC bir doğrulanmış istekleri sağlamak amacıyla standart bazı küçük eklemelerle JSONRPC dayalı hizmet & nbsp sağlayan bir araçtır; WSGI şartname veri iletişimi için kullanılmaktadır. Bir istemci ve sunucu - paket ikiye bozuldu. Bu zorunlu olmasa da güvenlik için, sunucu, HTTPS üzerinden en çalıştırmak.
Sunucu WebOb 1.0.0 ve üzeri bağlıdır. Eğer bir internet bağlantınız varsa, bu otomatik olarak aksi indirmek ve http://pypi.python.org/pypi/WebOb yükleyin, yüklü
Python 3 altında yüklerseniz WebOb python 3 taşıdık kadar, yalnızca istemci paketi, şu anda mevcuttur.
Örnek (Sunucu):
ithalat hashlib
wsgiref ithalat simple_server gelen
AuthRPC.server ithalat AuthRPCApp gelen
def myauth (kullanıcı adı, şifre, Yönlendiren):
& Nbsp; dönüş adı == 'myuser' ve
& Nbsp; parola == hashlib.md5 ('gizli') hexdigest () ve .
& Nbsp; Yönlendiren == 'uygulamam'
Sınıf API (nesne):
& Nbsp; def (öz, myvar) do_something:
& Nbsp; "" "" Burada yer senin kod ""
& Nbsp; dönüş 'şey', myvar
Uygulama = AuthRPCApp (API (), auth = myauth)
simple_server.make_server ('localhost', 1234, uygulaması)
Örnek (İstemci):
AuthRPC.client ithalat ServerProxy gelen
İstemci = ServerProxy ('http: // localhost: 1234 /',
& Nbsp; username = 'myuser',
& Nbsp; password = 'gizli',
& Nbsp; user_agent = 'uygulamam')
retval = client.do_something ('test')

Bu sürümde Yeni nedir:

  • __getfile__ Kullan jeneratör (kullanım daha az bellek)

  • __getfile__ Ile
  • Sabit güvenlik sorunu - tüm diske erişim izin vermez
  • !
    Auth fonksiyonu
  • Kulp istisnalar
  • hiçbir şifre Sabit şifreleme
  • değiştirildi README kod örnekleri

sürüm 0.3.0 yeni 'nedir Alfa:

  • Değişti / oluşturulan istisnalar adını (istemci )

nedir sürüm 0.2.0 Yeni Alpha:

  • __getfile__ eklendi mekanizma

Gereksinimler :

  • Python

Geliştirici Diğer yazılım Ben Croston

zebra
zebra

11 May 15

Yorumlar AuthRPC

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!