Este é um post disponível para assinantes MVPVideo: Crie uma Loja Virtual com Delphi for PHP-Parte XIV-Login com o componente JTUserLogin
Nesta vídeo, utilizaremos um componente free, que tem finalidade controlar e manter a autenticação de usuários em uma aplicação web
Título:
Tempo: 15:25 min
Resumo: Gerenciar o controle de páginas web restritas não é uma tarefa de toda difícil, porém se pudermos agilizar esta tarefa, automatizar o processo, reduzir linhas de códigos e ainda reaproveitar a rotina a coisa fica muito melhor. Quando falamos nesses benefícios dentro do contexto Delphi então nos remetemos para OO, mais especificamente para componentes. A novidade é que agora os componentes que nos dão estes benefícios não são mais só privilégios de programadores Delphi win32, eles também estão disponíveis para programação Web com Delphi for PHP. E é isto que será mostrado nesta vídeo aula.
Metodologia de desenvolvimento do exemplo: O Exemplo desenvolvido nesta vídeo utiliza um componente free, produzido pela Jommi Tech e que tem como finalizadade controlar e manter a autenticação de usuários em uma aplicação web.
Tecnologias utilizadas: Delphi for PHP 2.0, MySql 5.1
Exemplos construídos: Autenticação de Usuário.
Palavras chaves: Login, PHP, Delphi for PHP.

3 COMENTÁRIOS

este é o codigo que estou usando.
Botão OK:
function Button1Click($sender, $params)
{
global $Udados;
if ($Udados->UserLogin->LoginUser($this->EdtUsuario->Text,
$this->EdtSenha->Text)) {
$this->Label4->Caption = 'Seja Bem Vindo '.$Udados->UserLogin->GetLoggedInUser();
$this->PnLogin->ActiveLayer = 1;
}
}
Botão Sair:
function Button2Click($sender, $params)
{
global $Udados;
$Udados->UserLogin->LogoutUser();
}
Form Create:
function UPrincipalCreate($sender, $params)
{
global $Udados;
if ($Udados->UserLogin->GetLoggedInUser() === false) {
$this->PnLogin->ActiveLayer = 0;
} else {
$this->PnLogin->ActiveLayer = 1;
}
}
No clique do botão sair coloque a seguinte linha:
$this->PnLogin->ActiveLayer = 0;
Isso vai alterar o panel antes da submissao, não precisando atualizar a pagina para exibir o login !!!
Abs!!!
Curso(s):
Space do autor

download

4
1
