コード例 #1
0
        public string Post([FromBody] Login usr)
        {
            UsuarioAplicacao usuApp = new UsuarioAplicacao(_contexto);
            var usuarioLogado       = usuApp.GetUserByLogin(usr.Login1, usr.Senha);

            if (usuarioLogado != null)
            {
                return("Usuario Logado");
            }
            else
            {
                return("Login ou senha invalidos");
            }
        }
コード例 #2
0
        public string Get(string login)
        {
            UsuarioAplicacao objAplicacao = new UsuarioAplicacao(_context);
            Login            lg           = objAplicacao.GetUserByLogin(login);

            if (lg != null)
            {
                Security objSecurity      = new Security();
                string   criptografado    = objSecurity.EncriptSimetrica(lg.Senha.Trim());
                string   descriptografado = objSecurity.DecriptSimetrica();

                return("Usuario existente; senha: " + criptografado);
            }
            return("Usuario inválido");
        }
コード例 #3
0
        public string Post([FromBody] Login usuario)
        {
            UsuarioAplicacao objAplicacao = new UsuarioAplicacao(_context);
            Login            lg           = objAplicacao.GetUserByLogin(usuario.Login1);

            HttpResponseMessage response = new HttpResponseMessage();

            if (lg != null)
            {
                Security objSecurity = new Security();
                var      encrp       = objSecurity.EncriptSimetrica(lg.Senha);
                var      descript    = objSecurity.DecriptSimetrica();

                if (descript == usuario.Senha)
                {
                    return("OK");
                }
            }
            return("NOK");
        }