コード例 #1
0
        private UsuarioMOD AutenticaUsuario(string email, string senha)
        {
            UsuarioDAL usuario    = new UsuarioDAL();
            UsuarioMOD usuarioMOD = new UsuarioMOD();

            usuarioMOD = usuario.AutenticarUsuario(email, senha);
            return(usuarioMOD);
        }
コード例 #2
0
        protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
        {
            var usuarioDAL = new UsuarioDAL();

            e.Authenticated      = usuarioDAL.AutenticarUsuario(Login1.UserName, Criptografia.GetMD5Hash(Login1.Password));
            Logado.UsuarioLogado = e.Authenticated;
            if (e.Authenticated)
            {
                Administrador.Admin = usuarioDAL.VerificaAdmin(Login1.UserName).Administrador;
            }
        }
コード例 #3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string usuario = txtUsuario.Text;
            string senha   = Criptografia.GetMD5Hash(txtSenha.Text);

            UsuarioDAL uDAL = new UsuarioDAL();

            if (uDAL.AutenticarUsuario(usuario, senha))
            {
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Usuário e/ou Senha Inválidos");
            }
        }
コード例 #4
0
ファイル: UsuarioBLL.cs プロジェクト: CharlesMendes/Winerie
        public bool AutenticarUsuario(string login, string senha)
        {
            var usuarioLogado = _dal.AutenticarUsuario(login, senha);

            //Se nao encontrou usuario, retorna false
            if (usuarioLogado == null)
            {
                return(false);
            }

            //Seta um cookie encriptado com o login do usuario autenticado
            var usuarioSessao = string.Format("idUsuario:{0}|x|login:{1}|nome:{2}|dataUltimoLoginFeito:{3}|idPerfilUsuario:{4}", usuarioLogado.id, usuarioLogado.login, usuarioLogado.nome, usuarioLogado.dataUltimoLoginFeito, usuarioLogado.idPerfilUsuario);

            FormsAuthentication.SetAuthCookie(usuarioSessao, false);

            usuarioLogado.dataUltimoLogin = DateTime.Now;
            _dal.Salvar(usuarioLogado);

            return(true);
        }