Realizado

Autenticação em Next.Js + 2fa + Captcha + Postgraphile e Crud de usuários e grupos

Publicado em 18 de Julho de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Aplicação contendo as seguintes características:

- Tela de autenticação (frontend) em Next.js com captcha e 2FA com Google Authenticator e token JWT
- Autenticação da api com jwt
- middleware graphql em node.js (PostGraphile)
- Backend com functions no PostgreSQL expostas pelo PostGraphile
- Tela CRUD para cadastro de usuários, grupos e permissões.

Para fins de desenvolvimento poderá ser criada uma estrutura de banco de dados qualquer.  Para autenticação, devem ser utilizados colunas de nome de usuário e senha, sendo a senha criptografada com hash + salt aleatório.

O ambiente de desenvolvimento / produção utilizará containers Docker.
- Um container servindo de proxy reverso (NGINX)
- Um container para o banco de dados PostgreSQL
- Um container para servir o frontend (Next.js)
- Um container Redis para cache e gerenciamento de sessão.
- Um container para o middleware (Node.js + PostGraphile + Socket.io + REST etc)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias