Lemonldap :: ng :: portal

lemonldap :: ng :: portal é uma extensão perl para construir portais compatíveis de lemonldap.
Baixe Agora

Lemonldap :: ng :: portal Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Xavier Guimard
  • Site do editor:
  • http://search.cpan.org/~guimard/Net-Server-Mail-0.15/lib/Net/Server/Mail/ESMTP/XFORWARD.pm

Lemonldap :: ng :: portal Tag


Lemonldap :: ng :: portal Descrição

LEMONLDAP :: NG :: Portal é uma extensão Perl para construir portais compatíveis de Lemonldap. LemonLDAP :: NG :: Portal é uma extensão Perl para a construção de Portais compatíveis de Lemonldap.Synopsis Use LemonlDap :: NG :: Portal; Meu $ Portal = New LemonlDap :: NG :: Portal (domínio => 'gendarmerie.defense.gouv.fr', storageModule => 'apache :: session :: mysql', storageOptions => {datasource => 'dbi: mysql : Banco de dados = dbname; host = 127.0.0.1 ', nome de usuário =>' db_user ', password =>' db_password ', tablename =>' sessions ', lockdatasource =>' dbi: mysql: banco de dados = dbname; host = 127.0.0.1 ', Lockusername =>' db_user ', lockpassword =>' db_password ',}, ldapserver =>' ldap.domaine.com ', cookie_secure => 1,); # Exemplo de sobrecarga: escolha as variáveis LDAP para armazenar $ Portal -> {setsessioninfo} = sub {my ($ self) = @_; foreach $ _ qw (uid cn mail appli) {$ auto -> {sessioninfo} -> {$ _} = $ Entrada-> get_value ($ _); } Pe_OK; }; Se ($ portal-> processo ()) {# Escreva aqui o menu com métodos CGI. Esta página é exibida apenas se # o usuário não foi redirecionado aqui. Imprimir $ Portal-> cabeçalho; # Não se esqueça disso (veja L) Imprimir "..."; # ou redirecionar o usuário para o menu Imprimir $ portal-> redirecionamento (-URI => 'https: // portal / menu'); } else {# Escreva aqui o formulário HTML usado para autenticar com os métodos CGI. # $ portal-> Erro retorna a mensagem de erro se a atenuação falhou # AVISO: por Defaut, os nomes de entrada são "user" e "senha" imprimir $ portal-> cabeçalho; # Não se esqueça disso (veja L) Imprimir "..."; imprimir ''; # Em seu formulário, o seguinte valor é necessário para a impressão de redirecionamento ''; # Next, login e senha Imprimir 'Login:'; Imprimir senha ':'; imprimir ''; } O LemonLDAP é um simples Web-SSO com base nos módulos do Apache :: Session. Simplifica a construção de uma área protegida com algumas alterações no aplicativo (elas só precisam ler alguns cabeçalhos para contabilidade). Elega a autenticação e autorização e fornece cabeçalhos para contabilidade. Então você pode ter uma proteção completa do AAA para o seu espaço na web. Há duas maneiras de construir uma autenticação de domínio cruzado: próprio autenticação de domínio (LemonlDap :: Portal :: CDA (ainda não implementado em LemonlDap :: NG)) Liberty Alliance (veja LemonlDap :: ServiceProvider e LemonlDap :: IdentityProvider) Esta biblioteca é uma maneira de construir portais compatíveis de lemonldap. Você pode usá-lo por herança ou escrevendo métodos anônimos como no exemplo acima. Requisitos: · Perl.


Lemonldap :: ng :: portal Software Relacionado

Mail :: ação.

Mail :: Ação é um módulo Perl para construir módulos que atuam em correspondência de entrada. ...

233

Download

Gini

Gini faz invocação do método remoto gerando bytecode para proxies de objeto remoto na mosca. ...

173

Download