Evaluando propuestas

Logadmin

Publicado el 17 Octubre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Requisitos de Arquitetura

Phalcon Framework
Bootstrap
MySQL
Jquery
PHP 5 ou Superior

Requisitos Funcionais

A. Criar um crud de Usuários e acesso baseado no perfil com as seguintes funcionalidades
    1. Tela inicial (Login)
        - Lembrar Senha
        - Cadastrar novo usuário
            - Cadastro padrão, enviando e-mail de confirmação ativando usuário após clique no link do email recebido
        - Logar erros de senha bloqueando o IP após 3 tentativas erradas
        - opção de Login usando
            - Facebook
            - Gmail
        

    2.
Tela do Painel (index após login)
        - Cadastrar Usuários
            - Tela e rotina de inserção
        
        - Listagem de Usuários (por Perfil)
            - Listar usuários cadastrados (somente administrador visualiza)
            - Usuários de perfis inferiores não acessam essa tela (tela não fica visível)
            - Grid deverá ter funções Crud

B. Criar Base de dados MySQL (InnoDB)
            
    1. Entidade Usuários
        - Campos
            - IdUsuario
            - Nome
            - E-mail
            - Usuário
            - Senha
            - Ativo
    
    2.
Entidade Perfil
        - Campos
            - IdPerfil
            - Descrição
    
    3. Entidade Módulo
        - Campos
            - IdModulo
            - Descrição
    
    4. Entidade PerfilModulo
        - Campos
            - IdPerfilModulo
            - IdPerfil
            - IdModulo
            - IdUsuario
    
    5.
Entidade Logar
        - Campos
            - IdLog
            - Data/hora
            - IP
            - Usuário informado
            - Senha informado

C. Requisitos de segurança        
    1. Usuário com perfil administrador visualiza todos os usuários
    2.
Usuário com perfil colaborador acessa apenas seus próprios dados
    3. garantir que o sistema não tenha as seguintes falhas:
        - SQL Injection
        - Acesso de url não autorizada via GET
        - XSS
        - cookies de sessão
        - limite de tempo ocioso quando logado no painel
        - validar a cada controller/view a origem de sessão
        - logar erros de senha
        - proteger pastas contra acessos http (get)

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Social media (Facebook, Twitter, etc.)
Roles necesarios Diseñador, Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. M. S.