ASP.NET - Autorizacion a Controller en forma Dinamica

 
Vista:

Autorizacion a Controller en forma Dinamica

Publicado por Daniel (1 intervención) el 03/04/2024 14:55:00
¿Alguien ha trabajado con Autorize basado en roles de identitycore de manera profunda ?

No quiero usar de forma estática por ejemplo

1
2
3
4
5
[Authorize(Roles="Admin,Manager")]
public class ClientsController : Controller
{
 
}
Lo cual funciona, pero si digamos se crece la aplicación y de hecho por eso precisamente se tiene un create Roles, me parece que es más esfuerzo estar actualizando el back con el código estático

En vez de estático busco algo que sea dinámico, es decir que por cada rol se pueda determinar el nivel de acceso a los controladores

Por decir que desde una vista donde se tengan todos los roles, se escoja un rol cualquiera y si por ejemplo elijes Rol Admin le pueda seleccionar todos los controllers a los cuales tiene o tendría acceso

En esa medida hacer dinámico el [Authorize]

¿alguien sabe cómo lograr esto o usa solución similar para lograr este cometido?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Autorizacion a Controller en forma Dinamica

Publicado por nazareta (1 intervención) el 21/04/2024 15:49:18
Hola, te recomiendo que eches un vistazo a un casino genial para todos los jugadores de Chile, micasino codigo promocional micasinoschile.com, Lo que hace que micasinoschile destaque es el enfoque personalizado de las recompensas y ofertas. Como jugador, recibo bonos y promociones individuales basados en mis preferencias de juego y actividad. Este enfoque personalizado me hace sentir valorado y respetado, lo que mejora mi experiencia general en el casino. Por eso puedo recomendarte este casino con toda confianza.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar