django-webid-auth

um aplicativo django para ativar a autenticação do Webid
Baixe Agora

django-webid-auth Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Ben Carrillo
  • Site do editor:
  • https://github.com/bennomadic/

django-webid-auth Tag


django-webid-auth Descrição

Django-Webid-Auth é um aplicativo Django que fornece o middleware e o backend de autenticação necessário para ativar a autenticação baseada no Webid em qualquer projeto Django.setup1. Adicione aplicativos django_webid.auth e django_webid.provider ao seu projeto instalado_apps.2. Defina o WebIDAuthbackend no seu autenticação_backends TUPLE. Se você quiser ser capaz de usar o nome de usuário / senha, deixe o modbackend no lugar: authentication_backends = ('django.contrib.auth.backends.modelbackend', 'django_webid.auth.backends.webidauthbackend',) 3. Adicione o WebIDAuthMiddleware ao seu middleware_classes. Você pode deixar de fora autenticaçãoMiddleware: Middleware_Classes = ('django.middleware.common.commonmiddleware', 'django.contrib.session.middleware.sessionmiddleware', 'django_webid.auth.middleware.webidauthmiddleware',) 4. Execute um ./Manage Syncdb para preencher modelos.5. Configure seu servidor da Web para perguntar ao cliente para um certificado no local escolhido (consulte a seção Configuração do Apache). E você está definido! Qualquer certificado de Webid válido deve permitir que seus usuários felizes façam login no seu site.refer para a seção Docs para uma lista de configurações completas.


django-webid-auth Software Relacionado