Apache2 :: Authnetldap.

apache2 :: authnetldap é um módulo mod_perl que usa o módulo Net :: LDAP para autenticação do usuário para o Apache.
Baixe Agora

Apache2 :: Authnetldap. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Mark Wilcox
  • Site do editor:
  • http://search.cpan.org/~speeves/Apache2-AuthNetLDAP-0.01/AuthNetLDAP.pm

Apache2 :: Authnetldap. Tag


Apache2 :: Authnetldap. Descrição

Apache2 :: AuthNetlDap é um módulo mod_perl que usa o módulo Net :: LDAP para autenticação do usuário para o Apache. Apache2 :: AuthNetlDap é um módulo mod_perl que usa o módulo Net :: LDAP para autenticação do usuário para o Apache.Synopsis authname "Auth" LDAP test "authtype básico #only Defina os próximos dois Se você precisar vincular como um usuário para pesquisar #perlSetvar Binddn "uid = user1, ou = pessoas, O = acme.com" #opcional #perlSetvar Bindpwd "Senha" #opcional PerlSetVar BaseN "Ou = pessoas, O = acme.com" perlsetvar ldapserver ldap.acme.com perlsetvar ldapport 389 #perlSetvar Uidattr uid perlsetvar uidattr mail #perlsetvar alternatepwattribute alternateatttribute #perlsetvar busscrope base | um | Sub # Padrão é sub #perlSetvar LDApfilter "((Curso = CSA) (Classe = A))" #opcional # definido Se você deseja criptografar a comunicação com o servidor LDAP # e evitar o envio de senhas de texto claras sobre a rede PerlSetvar USEstarttls Sim | Não # definido se você quiser permitir um método alternativo de autenticação perlsetvar allowalternateauth yes | Não exija de usuário válido PerlauthenHandler Apache2 :: Módulo AuthNetlDapThis autentica usuários via LDAP usando o módulo Net :: LDAP. Este módulo é "puro" da Graham Barr LDAP API.it também usa todos os mesmos parâmetros que o Apache :: Authperldap, mas adicionei quatro parâmetros extras. Os parâmetros são: PerlSetvar Binddnused para definir o Usuário LDAP inicial.PerlSetvar para Definir Initial LDAP Password.perlSetVarsnThis Define a base de pesquisa usada ao olhar para cima um usuário em um servidor LDAP LDAPServerThis é o nome do host do servidor LDAP que você deseja usar.perlSetvar ldapportthis é a porta O servidor LDAP está ouvindo ON.PERLSETVAR UIDATTRO Atributo usado para procurar o usuário.perlSetVar alternatepwattutive um atributo alternativo com o qual a senha $ será testada. Isso permite testar com outro atributo, em vez de apenas tentar vincular a userdn e a senha ao servidor LDAP.Se esta opção é usada, então um Binddn e Bindpwd devem ser usados para o atributo inicial Bind.perlSetVar AllowAlternateAuthThis permite definir Um método alternativo de autenticação (basicamente, isso permite que você misture métodos de autenticação, se você não tiver todos os usuários no banco de dados LDAP). Ele faz isso retornando um declínio e verificando o próximo manipulador, que poderia ser outra autenticação, como Apache-Authenntlm ou autenticação básica.PerlSetVar SearchsCoopcional. Pode ser base, um ou sub. O padrão é sub. Determina o escopo do LDAP Search.PerlSetvar LDAPFilterthis é um filtro LDAP, conforme definido no RFC 2254. Isso é opcional. Se fornecido, ele será andado com o filtro que verifica o UID. Por exemplo, se você tiver estes definidos: perlsetvar uidattr uidperlsetvar ldapfilter "((curso = 41300) (ano = 3) (classcode = y))" e um usuário autentica com o nome de usuário "nicku", o seguinte filtro será gerado para Procure a entrada para autenticar contra: (((curso = 41300) (ano = 3) (classcode = y)) (uid = nicku)) Isso permitirá apenas o acesso ao Nicku se a entrada LDAP do Nicku tiver o curso de atributo igual a 41300 , o ano de atributo igual a 3, e atribuir classcode igual a Y. e, claro, se a senha estiver correta. Isso pode ser útil para restringir o acesso a um grupo de usuários em um diretório grande, por exemplo, em uma universidade.perlSetvar USESTARTTLSOPTIONAL; pode ser sim ou não. Se sim, falhará a menos que possa iniciar uma conexão criptografada TLS ao servidor LDAP antes de enviar senhas pela rede. Observe que isso requer que o módulo opcional IO :: Socket :: SSL esteja instalado; Isso depende da rede :: ssleay, que depende do openssl. Claro, o servidor LDAP deve suportar TLS Iniciar também. Requisitos: · Perl.


Apache2 :: Authnetldap. Software Relacionado