| django-webid-auth um aplicativo django para ativar a autenticação do Webid |
Baixe Agora |
django-webid-auth Classificação e resumo
- 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