1
resposta

Configurações de perfil de acesso para página

Qual sugestão vocês teriam para aprimorar o perfil de acesso do sistema, permitindo não apenas o acesso por páginas mais a níveis de acesso dos componentes da página; onde de acordo com o perfil o usuário tem ou não acesso a determinados conteúdos da página

Teriam exemplos ou cursos nesse sentido?

1 resposta

Olá Thiago, como vai?

Dá para fazer isso criando Views parciais colocando condicionais para um atributo, assim como foi a View parcial de login no menu superior. Por exemplo um campo TipoConta, que pode ser admin, usuario, monitor (entre outros) com isso, dependendo do tipo da conta pode liberar ou não o componente.

Outra forma seria esse campo receber um número e quanto mais alto ou mais baixo for esse número, mais privilégios a conta tem.

No curso Asp .NET Core Parte 5 pode ter alguma informação sobre isso, pois fala sobre componentização e modularização das Views. (ainda não fiz esse curso, mas pretendo fazer logo)

Espero ter ajudado!