A interface de usuário foi simplificada no Dreamweaver 2017. Logo, talvez você não consiga encontrar algumas das opções descritas neste artigo no Dreamweaver 2017 e em versões posteriores. Para obter mais informações, consulte este artigo (em inglês).
Sobre as páginas de logon
Seu aplicativo web pode conter uma página que permite que usuários registrados façam logon no site.
Uma página de logon é formada pelos seguintes blocos de criação:
Uma tabela de banco de dados de usuários registrados
Um formulário em HTML para permitir aos usuários digitar um nome de usuário e senha
Um comportamento de servidor Fazer logon do usuário para garantir que o nome de usuário e a senha inseridos sejam válidos
Uma variável de sessão que consiste no nome de usuário é criada para o usuário quando este faz logon com êxito.
Criar uma tabela de banco de dados de usuários registrados
É necessária uma tabela de banco de dados de usuários registrados para verificar se o nome de usuário e a senha inseridos na página de logon são válidos.
A próxima etapa na criação de uma página de logon é adicionar um formulário HTML à página para permitir que os usuários façam logon. Consulte o próximo tópico para obter instruções.
Adicionar um formulário HTML para permitir que os usuários façam logon
Adicione um formulário HTML à página para permitir que os usuários façam logon inserindo um nome de usuário e uma senha.
É criado um formulário vazio na página. Talvez seja necessário ativar Elementos invisíveis (Exibir > Auxílios visuais > Elementos invisíveis) para ver as bordas do formulário, que são representadas por linhas vermelhas finas.
Não é necessário especificar um atributo action ou method para o formulário informar onde e como enviar os dados do registro quando o usuário clica no botão Enviar. O comportamento de servidor de logon do usuário define esses atributos para você.
Adicione rótulos (como texto ou imagens) ao lado de cada campo de texto e alinhe os campos de texto colocando-os dentro de uma tabela HTML e definindo o atributo border da tabela como 0.
É possível alterar o rótulo do botão Enviar selecionando o botão, abrindo o Inspetor de propriedades (Janela > Propriedades) e inserindo um novo valor na caixa Rótulo.
A próxima etapa na criação de uma página de logon é adicionar o comportamento de servidor Fazer logon do usuário para verificar se o nome de usuário e a senha inseridos são válidos.
Verificar o nome de usuário e a senha
É necessário adicionar um comportamento de servidor Fazer logon do usuário à página de logon para garantir que o nome de usuário e a senha que um usuário insere sejam válidos.
Quando um usuário clica no botão Enviar na página de logon, o comportamento de servidor Fazer logon do usuário compara os valores inseridos pelo usuário com os valores para usuários registrados. Se os valores coincidem, o comportamento do servidor abre uma página (geralmente a tela de boas-vindas do site).Se os valores não coincidem, o comportamento de servidor abre outra página (geralmente uma página que alerta o usuário de que a tentativa de logon falhou).
O comportamento do servidor compara o nome de usuário e a senha que o visitante insere na página de login com os valores nessas colunas.
A página especificada costuma ser a tela de boas-vindas do site.
A página especificada geralmente alerta o usuário de que o processo de login falhou e permite que o usuário tente novamente.
Se um usuário tentar acessar seu local abrindo uma página restrita sem primeiro fazer login, a página restrita poderá encaminhar o usuário para a página de login.Depois que o usuário fizer login com êxito, a página de login redireciona o usuário para a página restrita que o encaminhou para a página de login em primeiro lugar.
Ao concluir a caixa de diálogo para o comportamento do servidor Restringir acesso à página nessas páginas, certifique-se de especificar sua página de login na caixa Se acesso negado, ir para.
Um comportamento do servidor é adicionado à página de login que garante que o nome de usuário e a senha inseridos por um visitante sejam válidos.
Criar belos sites no Dreamweaver
Crie, codifique e gerencie sites dinâmicos com uma ferramenta completa e eficiente.