PHP LDAP – Autenticação de usuários

Posted by Bento | Posted in Apache, Banco de Dados, Infraestrutura, PHP, Servidor Web, Sistemas Operacionais, Web Design, Windows | Posted on 29-06-2015-05-2008

8

PHP LDAP – Autenticação de usuários

Olá pessoal, neste artigo de hoje estarei abordando a conexão/autenticação de usuários PHP  via LDAP. (pode ser usada para autenticar no Active Directory do windows server), criar um login unificado.

Está conexão será utilizada em uma abordagem para projeto de criação de Intranet Corporativa básica, com poucas funcionalidades e que poderá ser aprimoradas conforme as necessidades surgirem.

 

O que é LDAP?

https://pt.wikipedia.org/wiki/LDAP

Uma utilização comum do LDAP é fornecer um “logon único” onde uma senha para um usuário é compartilhada entre muitos serviços, como a aplicação de um código de login da companhia para páginas web (de forma que a equipe loga apenas uma vez aos computadores da companhia e então são automaticamente logadas na intranet da companhia).

1º Passo – O primeiro passo é a configuração do PHP .

PHP LDAP

http://php.net/manual/pt_BR/book.ldap.php

Localize o arquivo php.ini dentro do diretório de instalação do servidor web (apache), e em seguida abra usando um editor de texto(notepad, edit plus, sublime…).

Encontre a linha ;extension=php_ldap.dll e remova o (;)ponto e vírgula no inicio, salve, feche e reinicie o serviço do servidor web (apache)

 

2º Passo – Criação do arquivo de conexão

Read the rest of this entry »

Configurando o Wamp Server (vhosts) e preparando a estação

Posted by Bento | Posted in Apache, Artigos, MySQL, PHP, Servidor Web, Sistemas Operacionais, Software Livre, Softwares, Web Design, Windows | Posted on 15-10-2014-05-2008

2

Hoje vou mostrar como configurar o wamp server e preparar o ambiente de trabalho.

Testes realizados com o WAMP 2.4

WampServer 2.4  – Windows  32 Bits

Apache     : 2.4.4
MySQL      : 5.6.12
PHP          : 5.4.16
PHPMyAdmin : 4.0.4
SqlBuddy   : 1.3.3
XDebug     : 2.2.3

Link para download:

http://sourceforge.net/projects/wampserver/files/WampServer%202/Wampserver%202.4/

Para trabalhar com vhosts temos que adicionar no arquivo hosts os alias com o nome do computador e os sites que você irá trabalhar, segue exemplo abaixo;

C:\Windows\System32\drivers\etc\hosts

127.0.0.1       localhost
127.0.0.1        nome-pc
127.0.0.1        meusite.local
127.0.0.1        meusite.dev

Na sequencia precisamos configurar o Apache para trabalhar com vhosts.

Localizar o arquivo httpd.conf

C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf

Descomentar as linhas abaixo

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so

#Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf

#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so

 

Agora iremos editar o arquivo httpd-vhosts.conf, adicionando os alias de domínios que informamos no arquivo hosts.

C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf

Acrescentar as linhas abaixo

<VirtualHost localhost:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www”
ServerName localhost
ServerAlias localhost
ErrorLog “logs/localhost-error.log”
CustomLog “logs/localhost-access.log” common
</VirtualHost>

<VirtualHost nome-pc:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www”
ServerName nome-pc
ServerAlias nome-pc
ErrorLog “logs/nome-pc-error.log”
CustomLog “logs/nome-pc-access.log” common
</VirtualHost>

 

<VirtualHost meusite.local:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www/meusite.local”
ServerName meusite.local
ServerAlias meusite.local
ErrorLog “logs/meusite.local-error.log”
CustomLog “logs/meusite.local-access.log” common
</VirtualHost>

 

<VirtualHost meusite.dev:80>
ServerAdmin mail@mail.com
DocumentRoot “C:/wamp/www/meusite.dev”
ServerName meusite.dev
ServerAlias meusite.dev
ErrorLog “logs/meusite.dev-error.log”
CustomLog “logs/meusite.dev-access.log” common
</VirtualHost>

Após acrescentar os dados,  salvar o arquivo e reiniciar os serviços do wamp server, e acessar os endereços configurados;

http://localhost

wamp-img

http://meusite.dev

http://meusite.local

 

Web – Icones Media Social

Posted by Bento | Posted in Web Design | Posted on 27-07-2014-05-2008

0

Web – Ícones Media Social

Vetores: Facebook, Google +, Twitter

 

 Dark  Color  White
 social-facebook  social-facebook-2  social-facebook-3
 social-google-mais  social-google-mais-2  social-google-mais-3
 social-twitter  social-twitter-2  social-twitter-3

 

 

 

Read the rest of this entry »

CorelDRAW Graphics Suite X7

Posted by Bento | Posted in Web Design | Posted on 25-06-2014-05-2008

0

CorelDRAW Graphics Suite X7

Software de design gráfico

-Ilustração vetorial e layout de página
-Ferramentas versáteis de desenho e rastreamento
-Edição de fotos profissional
-Design de sites fácil

Adquira e faça o Download

Dicas de atalhos(Shortcuts) do FIREWORKS

Posted by Bento | Posted in Dicas, Web Design | Posted on 29-11-2011-05-2008

0

Várias dicas dos atalhos mais usados do Fireworks MX.

Fireworks MX Shortcuts

http://www.shortcutworld.com/en/win/Fireworks_MX.html

Pacote ícones gratuitos 2

Posted by Bento | Posted in Web Design | Posted on 17-05-2010-05-2008

1

Você pode baixar gratuitamente o set de ícones Coquette, nos formatos ICO, PNG e ICNS.

Para baixar clique aqui

Pacote ícones gratuitos

Posted by Bento | Posted in Web Design | Posted on 17-05-2010-05-2008

0

Estou postando link para Pacotão com vários ícones para incrementar seu pc e site.

Para baixar clique aqui

Criando um CD com apresenação de WEBSITE HTML ou flash

Posted by Bento | Posted in Artigos, Sem categoria, Web Design | Posted on 15-02-2010-05-2008

0

Crie uma pasta chamada CD.
Em seguida crie um arquivo chamado autorun.inf e coloque as linhas abaixo.

[autorun]
open=Iniciar.bat

Agora crie um arquivo chamado iniciar.bat

start index.html
exit

E por ultimo crie seu arquivo index.html

aqui  vai o conteudo do site em html com uma apresentação de fotos da empresa, videos, informações de contato.
uma forma simples e barata para empresas divulgar produtos especificos em feiras, promoções etc...
podendo também
ter um link para o site

Você poderá criar um CD com apresentações da sua empresa, fotos de um aniversário, etc…

Agora é so usar a criatividade e usar flash, imagens, links externos.

Web Site – HTML 03

Posted by Bento | Posted in Web Design | Posted on 10-02-2010-05-2008

0

Web Site – HTML 03

Web Site – HTML 02

Posted by Bento | Posted in Web Design | Posted on 10-02-2010-05-2008

0

Web Site – HTML 02