Evaluando propuestas

Site com acesso através de login e senha

Publicado el 09 Agosto, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Olá!

Tenho uma página dentro do meu site onde o visitante preenche um formulário, eu processo esses campos e devolvo o resultado através de um arquivo, que é baixado para o computador dele.

Gostaria de começar a cobrar por esse serviço e, para tanto, preciso que essa página seja acessada somente através de login e senha.

Além disso, cada usuário cadastrado deverá ter um limite diário de downloads.

Meu site foi escrito em PHP e tenho algum conhecimento nessa linguagem, por isso dou preferência por ela.

Então seria necessário criar uma página para cadastro (é necessário apenas email e senha) e um banco de dados para gravá-los. Por segurança, a senha deve ser criptografada.

Gostaria que houve a opção de "manter-me conectado" na tela de login. Pode ser feito através de cookies ou qualquer outra funcionalidade que seja segura o suficiente para essa função.

Também é necessário um link para resgate de senha.

Após o usuário se cadastrar, serão mostrados na tela os dados para pagamento e o registro ficará pendente até que o administrador confirme manualmente esse pagamento. Ou seja, não haverá pagamento dentro do site.

O administrador terá uma espécie de painel, onde irá liberar esse cadastro e também escolher um número que ficará registrado junto a esse login, que será o máximo de downloads permitidos por dia.

Vamos supor que o administrador configure o número 10 para o usuário. Então todos os dias a meia-noite esse usuário passa a ter direito a 10 downloads para as próximas 24 horas, independente do número de downloads que tenha feito. Ou seja, esse saldo NÃO é acumulativo.

Todos os dias a meia-noite os usuários terão os saldos renovados, de acordo com o que foi configurado para a sua conta. O que o usuário não utilizar, será perdido.

Toda vez que o usuário loga no sistema e faz um download, consome um crédito. Se não houve mais crédito, ele não até poderá acessar a página, mas não poderá fazer o download.

Por fim, esses créditos serão utilizáveis por um ano. Isso significa que, no momento que o administrador libera o cadastro, todos os dias os créditos serão renováveis a meia-noite, por um período máximo de 1 ano.

Após decorrer 1 ano, o cadastro foi a ficar NÃO habilitado - exatamente como se fosse um novo cadastro, pendente de aprovação e sem direito a download.

Muito obrigado pela atenção!

Contexto general del proyecto

- Página para cadastro (apenas 2 campos, email e senha) - Página para login (com opção "manter-me conectado" e de resgate de senha) - Acesso restrito a página apenas para usuários cadastrados e liberados pelo administrador - Banco de dados com as seguintes informações: email (que será o login), senha (criptografada), um campo de número (que será o máximo de downloads por dia e que precisará ser renovado todos os dias a meia noite) e a data final de assinatura (que é de 1 ano após a liberação do cadastro) - Página do administrador (para liberar os cadastros e configurar o número máximo de downloads por dia)

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por R. S.