repoze.who.plugins.vepauth

Software kuvakaappaus:
repoze.who.plugins.vepauth
Ohjelmiston tiedot:
Versio: 0.3.0
Lähetyksen päivämäärä: 15 Apr 15
Kehittäjä: Mozilla Services Team
Lupa: Vapaa
Suosio: 12

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.vepauth on repoze.who plugin automatisoitu todennus tapahtuu BrowserID:
& Nbsp; https: //browserid.org/ https://wiki.mozilla.org/Identity/BrowserIDSync
Plugin toteuttaa koeprotokollan autentikointiin on rauhallista verkkopalvelut Verified Sähköposti pöytäkirjan aka Mozillan BrowserID projekti. Se on suunniteltu käytettäväksi automaattisia työkaluja, kuten Firefox Sync Client. Jos etsit jotain käyttöä ihmisten kävijöitä sivustoosi, kokeile:
& Nbsp; http: //github.com/mozilla-services/repoze.who.plugins.browserid
Kun päästä suojattu resurssi, palvelin luo 401 reagointityyppistä järjestelmän kanssa "OAuth + VEP" seuraavasti:
> GET / protected_resource HTTP / 1.1
> Host: example.com
Asiakkaan tulee poimia url tältä haasteeseen ja post VEP väitettä kyseiseen sijaintiin. Tämä luo uusia autentikointi istunnon ja palauttaa joukon OAuth asiakkaan Valtakirjojen:
> POST / request_token HTTP / 1.1
> Host: example.com
> Content-Type: application / x-www-form-urlencoded
>
> Väite = VEP_ASSERTION_DATA
<
<{
<"Oauth_consumer_key": SESSION_TOKEN,
<"Oauth_consumer_secret": SESSION_SECRET
<}
Seuraavat pyynnöt olisi allekirjoitettava käyttää näitä tunnistetietoja Two OAuth tila:
> GET / protected_resource HTTP / 1.1
> Host: example.com
> Valtuutus: OAuth oauth_consumer_key = SESSION_TOKEN,
> Oauth_signature_method = "hmac-SHA1",
> Oauth_version = "1.0",
> Oauth_timestamp = TIMESTAMP
> Oauth_nonce = seksuaalirikollinen
> Oauth_signature = SIGNATURE
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Type: text / plain
For Your Eyes Only: salaiset tiedot!
Session tunnukset timestamped ja lopulta päättyy. Jos näin tapahtuu, saat 401 vastausta kuin ennen, ja pitäisi lähettää uusi väite saada tuoretta valtakirjaa.

Mitä uutta tässä julkaisussa:

  • Vaihdettu Kahden OAuth MAC Access Auth, toteutetaan uusimpien standardiluonnoksen:
  • https://tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01

Mitä uutta versiossa 0.2.0:

  • Lisätty peruskaava-sovitus token_url, esimerkiksi & Quot; / {app} / token & quot;.
  • Valmistettu TokenManager.make_token ja TokenManager.parse_token hyväksyä saapuvan pyynnön ensimmäiseksi väitteen, lähinnä jotta he voivat saada tällä tulokset kuvio-matching.
  • Anna TokenManager.make_token palata dict ylimääräistä tietoa voidaan sisällyttää vastausta.

Vaatimukset :

  • Python
  • repoze.who

Muu ohjelmistojen kehittäjä Mozilla Services Team

wimms
wimms

20 Feb 15

pyramid_multiauth
pyramid_multiauth

15 Apr 15

powerhose
powerhose

20 Feb 15

Kommentit repoze.who.plugins.vepauth

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!