Olá, boa tarde.
Estudando sobre as autenticações, gostaria de evoluir implementando um cadastro dinâmico de roles, sendo armazendo no banco de dados com cada ação que poderia ser feito no sistema.
Por exemplo:
Usuário A pode cadastrar uma série, mas não pode excluir nem alterar; Usuário B pode cadastrar e alterar, mas não pode excluir;
Etc...
Alguma dica de estudo e como podemos implementar essa feature na middleware?