repoze.who.plugins.vepauth

Szoftver screenshot:
repoze.who.plugins.vepauth
Szoftver adatai:
Változat: 0.3.0
Feltöltés dátuma: 15 Apr 15
Engedély: Ingyenes
Népszerűség: 12

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.vepauth egy repoze.who plugin automatizált hitelesítés a BrowserID:
& Nbsp; https: //browserid.org/ https://wiki.mozilla.org/Identity/BrowserIDSync
A plugin valósítja kísérleti kezelést hitelesítése nyugodt webes szolgáltatások a Verified Email jegyzőkönyvet, aka Mozilla BrowserID projekt. Úgy tervezték, használható automatizált eszközökkel, például a Firefox Sync Client. Ha keres valamit, használja az emberi látogatók a helyszínen, próbáld:
& Nbsp; http: //github.com/mozilla-services/repoze.who.plugins.browserid
Amikor belépsz a védett erőforrás, a szerver generál egy 401 kérdés-válasz a rendszert "OAuth + VEP" az alábbiak szerint:
> GET / protected_resource HTTP / 1.1
> Host: example.com
Az ügyfél érdemes leszedni az URL-t ennek a kihívásnak, és írj egy VEP állítását, hogy az adott helyen. Ez létrehoz egy új hitelesítési befejezése és visszatérés a sor OAuth ügyfél hitelesítő:
> POST / request_token HTTP / 1.1
> Host: example.com
> Content-Type: application / x-www-form-urlencoded
>
> Állítását = VEP_ASSERTION_DATA
<
<{
<"Oauth_consumer_key": SESSION_TOKEN,
<"Oauth_consumer_secret": SESSION_SECRET
<}
További kérések alá kell írni ezekkel a hitelesítő adatok kétszereplős OAuth mód:
> GET / protected_resource HTTP / 1.1
> Host: example.com
> Engedélyezési: OAuth oauth_consumer_key = SESSION_TOKEN,
> Oauth_signature_method = "HMAC-SHA1",
> Oauth_version = "1.0",
> Oauth_timestamp = TIMESTAMP,
> Oauth_nonce = Nonce
> Oauth_signature = SIGNATURE
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Type: text / plain
Mert a szeme előtt: a titkos adatok!
Session tokenek időpecsételt és végül megszűnik. Ha ez megtörténik, akkor kap egy 401 választ, mint korábban, és ezért Adj hozzá egy új állítást szerezni friss mandátumát.

Mi az új ebben a kiadásban:

  • A kicserélt kétszereplős OAuth a MAC Access Auth, megfelelően végrehajtott legújabb szabvány-tervezet:
  • https://tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01

Mi az új verzióban 0.2.0:

  • Added alapvető mintaillesztéses a token_url, pl & Quot; / {app} / token & quot;.
  • Made TokenManager.make_token és TokenManager.parse_token fogadja a bejövő kérést, mint az első érv, főleg így kaphatnak meg az eredményeket a mintaillesztéses.
  • Legyen TokenManager.make_token vissza a dict az extra információt is magában foglaló válasz.

követelmények :

  • Python
  • repoze.who

Más szoftver fejlesztő Mozilla Services Team

wimms
wimms

20 Feb 15

pyramid_multiauth
pyramid_multiauth

15 Apr 15

mozsvc
mozsvc

20 Feb 15

Hozzászólások a repoze.who.plugins.vepauth

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!