Articles of autenticación

¿Cómo escapar @ en una contraseña en conexión pymongo?

Mi pregunta es una especificación de cómo puedo validar la contraseña del nombre de usuario para la autenticación mongodb a través de pymongo. . Estoy tratando de conectarme a una instancia de MongoDB utilizando PyMongo 3.2.2 y una URL que contiene el usuario y la contraseña, como se explica en los documentos de MongoDB . […]

¿Cómo manejo las excepciones en Python Social Auth

¿Cómo manejo este tipo de excepción AuthAlreadyAssociated en Python Social Auth ? Todas las respuestas que encontré son para Django Social Auth pero parece que muchas cosas han cambiado desde que fueron escritas.

Django redirecciona a root desde una vista

Estoy creando un proyecto django. Sin embargo, me he encontrado con un pequeño hipo. Mi urls.py se parece a esto url(r’^login/(?P)$’, ‘Home.views.login’), url(r’^logout/$’, ‘Home.views.logout’), Mi views.py en la aplicación Inicio es la siguiente: def login(request,nextLoc): if request.method == “POST”: form = AuthenticationForm(request.POST) user=auth.authenticate(username=request.POST[‘username’],password=request.POST[‘password’]) if user is not None: if user.is_active: auth.login(request, user) return redirect(nextLoc) else: […]

¿Cómo verifico si este usuario es anónimo o realmente un usuario en mi sistema?

def index(request): the_user = request.user En Django, ¿cómo puedo saber si es un usuario real o no? Lo intenté: if the_user: pero “AnonymousUser” está allí incluso si nadie inicia sesión. Por lo tanto, siempre devuelve true y esto no funciona.

¿Cómo acceder a un sitio de sharepoint a través de la API REST en Python?

Tengo el siguiente sitio en SharePoint 2013 en mi máquina virtual local: http://win-5a8pp4v402g/sharepoint_test/site_1/ Cuando accedo a esto desde el navegador, me pide el nombre de usuario y la contraseña y luego funciona bien. Sin embargo, estoy tratando de hacer lo mismo usando la API REST en Python. Estoy usando la biblioteca de solicitudes, y esto […]

Cerrar sesión de usuarios de un sitio de Django después de N minutos de inactividad

Estoy trabajando en un sitio web que requiere que cerremos la sesión de un usuario después de N minutos de inactividad. ¿Hay alguna práctica recomendada para esto usando Django?

¿Cómo extiendo el formulario de “inicio de sesión” de Django?

Así que, ahora mismo estoy haciendo el inicio de sesión básico. En urls.py, voy a django contrib login: (r’^login/?$’,’django.contrib.auth.views.login’,{‘template_name’:’login.html’}), Eso lo dispara hasta aquí: @csrf_protect @never_cache def login(request, template_name=’registration/login.html’, redirect_field_name=REDIRECT_FIELD_NAME, authentication_form=AuthenticationForm): Esa vista utiliza el modelo de formularios AuthenticationForm: class AuthenticationForm(forms.Form): “”” Base class for authenticating users. Extend this to get a form that accepts […]

¿Cómo hacer un área de descarga privada con django?

Me gustaría implementar un área de descarga privada en un sitio web impulsado por django. El usuario tendría que iniciar sesión con los derechos adecuados para poder obtener algunos archivos estáticos. ¿Qué recomendarías para escribir esta característica? ¿Algún consejo o truco? Gracias por adelantado Actualización: Tal vez debido a mi mal inglés o mi falta […]

¿Existe una demo de dos capas de CRUD python appengine?

He desarrollado un puñado de aplicaciones de aplicaciones que finalmente me he dado cuenta de que son ejemplos de CRUD además de CRUD. Es decir, yo, el administrador, ofrezco mi aplicación a los usuarios para que puedan usar la aplicación (digamos una aplicación para tomar notas) o pueden invitar a otros conocidos, generalmente no usuarios, […]

Obtener objeto de usuario de la cadena de token en DRF?

Tengo una cadena de token de TokenAuthentication de Django REST Framework . Necesito obtener el objeto de usuario correspondiente. ¿Cómo voy a hacer esto?