Articles of autenticación

Usa TLS y Python para la autenticación

Quiero hacer un pequeño script de actualización para un software que se ejecuta en una Raspberry Pi y funciona como un servidor local. Eso debería conectarse a un servidor maestro en la web para obtener actualizaciones de software y también para verificar la licencia del software. Para eso instalé dos scripts de python. Quiero que […]

Bottle.py HTTP Auth?

¿Cómo puedo obtener mi aplicación bottle.py (que se ejecuta en Pegar o Cherrypy) para realizar la autenticación HTTP (básica o compacta)? – Necesito asegurarlo, pero no puedo encontrar ningún COMO.

Django 1.8, múltiples tipos de usuarios personalizados

Estoy creando un sitio de Django que tendrá 4 tipos de usuarios; Superadministrador: gestiona esencialmente todo tipo de usuarios. UserTypeA: puede iniciar sesión en el sitio y, básicamente, tendrá una interfaz CRUD para algún modelo arbitrario. También tiene atributos adicionales (información específica que solo pertenece a los usuarios de TypeA) UserTypeB: puede iniciar sesión en […]

Autentificación de usuario MongoEngine (django)

Estoy tratando de usar MongoEngine en un proyecto de django que estoy escribiendo. Estoy teniendo dificultades para obtener (o entender cómo) funciona el backend de autenticación. El objeto de usuario, por lo que puedo decir, no está almacenado en la solicitud. Lo tengo funcionando pero no estoy seguro si lo estoy haciendo de la manera […]

¿Qué es una forma pythonica para la dependency injection?

Introducción Para Java, la dependency injection funciona como OOP puro, es decir, proporciona una interfaz para implementar y en su código marco acepta una instancia de una clase que implementa la interfaz definida. Ahora para Python, puedes hacer lo mismo, pero creo que ese método era demasiado costoso en el caso de Python. Entonces, ¿cómo […]

Usar el almacenamiento en la nube de Google y gsutil no puede generar un número de firma válido.

He estado tratando de crear una URL firmada con gsutil de almacenamiento en la nube de Google, he estado usando python desde mi máquina de Windows Hasta ahora lo que he hecho es Creé una cuenta de servicio desde la consola de desarrolladores de Google. Luego, desde mi python, ejecuté este comando para configurar la […]

¿Cómo puedo iniciar sesión en un sitio web usando python?

He visto esta otra pregunta: ¿Cómo usar Python para iniciar sesión en una página web y recuperar cookies para su uso posterior? Sin embargo, una modificación directa de esa respuesta no me funcionó, así que me pregunto cómo puedo lograr mi objective. Para dar contexto, estoy intentando iniciar sesión en https://mog.com/hp/sign_in y luego extraer los […]

Campo de correo electrónico de usuario truncado django auth

Tengo un problema con el modelo de usuario django.contrib.auth donde el correo electrónico max_length es 75. Estoy recibiendo direcciones de correo electrónico que tienen más de 75 caracteres de la API de Facebook, y necesito (me gustaría mucho) almacenarlas en el usuario para la continuidad entre los usuarios de Facebook Connect y otros. Puedo resolver […]

Django 1.8+ extendiendo el modelo de usuario

Sé que esta pregunta se ha formulado cientos de veces, pero la mayoría de ellas contienen respuestas aceptadas que ya no son válidas. Algunos de ellos son para Django 1.5, otros incluso más viejos. Así que estoy buscando una respuesta actualizada. La pregunta que más se asemeja a mi problema es esta . Estoy usando […]

Django – Autenticación con mongoengine DB

Quiero manejar las autenticaciones en mi proyecto Django con mi db mongoengine. Intenté algunos ejemplos sobre estas cosas respondidas en preguntas antiguas pero no funcionó. Estoy usando Django 1.6 y mongoengine. Todo está instalado, en ejecución y puedo crear y guardar documentos en mi base de datos Mongoengine. Estoy siguiendo http://mongoengine-odm.readthedocs.org/en/latest/django.html Y me sale el […]