Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

Latest commit

 

History

History
53 lines (37 loc) · 1.56 KB

README.md

File metadata and controls

53 lines (37 loc) · 1.56 KB

🎉 Sobre    |    Conceitos ensinados   |    Material de apoio   |    Como baixar   |    Funcionalidades

🔖 Sobre

Esse projeto foi desenvolvido com o objetivo de ensinar como criar controle de acesso de usuário, utilizando NodeJS.

✍🏻 Conceitos ensinados

Durante o desenvolvimento, foi ensinado sobre relacionamento Many to Many, utilizando TypeORM, como criar Roles e Permissions e vincular ao user e como criar um middleware de validação das rotas, de acordo com as permissões.

🗂 Material de apoio

👍🏻 Como baixar

    // Clonar repositório
    $ git clone https://github.com/danileao/permissions_users

    // Acessar diretório
    $ cd permissions_users

    // Instalar dependências
    $ yarn

    // Iniciar projeto
    $ yarn start

☑️ Funcionalidades

[ ] Cadastro de Users
[ ] Autenticacao de Users
[ ] Cadastro de Permissões
[ ] Cadastro de Roles
[ ] Cadastro de Produtos
[ ] Relacionamento User_Roles
[ ] Relacionamento Permission_Roles


Desenvolvido por 💜 Daniele Leão Evangelista