repoze.who.plugins.macauth

Software captura de pantalla:
repoze.who.plugins.macauth
Detalles de software:
Versión: 0.1.0
Fecha de carga: 14 Apr 15
Licencia: Libre
Popularidad: 11

Rating: 2.0/5 (Total Votes: 1)

repoze.who.plugins.macauth es un plugin repoze.who para MAC autenticación de acceso:
& Nbsp; http: //tools.ietf.org/html/draft-ietf-oauth-v2-http-mac-01
Para acceder a los recursos que utilizan MAC autenticación de acceso, el cliente deberá haber obtenido un conjunto de credenciales MAC incluyendo un identificador y una clave secreta. Utilizan estas credenciales para hacer peticiones firmadas al servidor.
Al acceder a un recurso protegido, el servidor generará una respuesta 401 desafío con el esquema de "MAC" como sigue:
> GET / protected_resource HTTP / 1.1
> Host: example.com
& Nbsp; HTTP / 1.1 401 Unauthorized
& Nbsp; WWW-Authenticate: MAC
El cliente utilizará sus credenciales MAC para construir una firma solicitud e incluirla en el encabezado de autorización de este modo:
> GET / protected_resource HTTP / 1.1
> Host: example.com
> Autorización: MAC id = "h480djs93hd8",
> Ts = "1336363200",
> nonce = "", dj83hs9s
> Mac = "bhCQXTVyfj5cmA9uKkPFx1zeOXM ="
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Type: text / plain
 Sólo para tus ojos: datos secretos!
Este plugin utiliza la biblioteca tokenlib para la verificación de las credenciales de MAC:
& Nbsp; https: //github.com/mozilla-services/tokenlib
. Si esta biblioteca no satisface sus necesidades, puede proporcionar una función de devolución de llamada personalizados para decodificar la señal Identificación del MAC

Requisitos :

    < li> Python

Otro software de desarrollador Mozilla Services Team

mozsvc
mozsvc

20 Feb 15

Cornice
Cornice

20 Feb 15

pyramid_macauth
pyramid_macauth

20 Feb 15

Comentarios a la repoze.who.plugins.macauth

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!