none
Autenticación y Autorización Personalizada. RRS feed

  • Pregunta

  • Hola,

    Puede que mi pregunta sea muy genérica o que ya muchos la hayan realizado. Pero soy nuevo en este mundillo de ASP.NET MVC y estoy retomando lo poco que sé.

    Sé que al momento de crear mi proyecto, el IDE me permite crear un proyecto con autenticación, pero me crea una base de datos y tablas con campos que realmente no necesito en mi proyecto, por lo que me veo en la necesidad de implementar métodos de autenticación y autorización en base a las tablas que ya tengo. Las tablas que tengo son Usuarios, Roles y Personas, la tabla Usuarios solamente contiene el nombre del usuario, su contraseña y el id del rol.

    Actualmente tengo dos vistas, la del inicio de sesión y la principal donde puedo alimentar la tabla personas.

    Mi idea es crear un proyecto a modo de ejemplo con estas tres tablas, para luego ocuparlo en otras aplicaciones en un futuro. Entonces, ¿cómo implemento la Autorización y Autenticación para este caso sencillo?


    Antonio Mata


    • Editado A. Mata martes, 16 de junio de 2020 18:19
    martes, 16 de junio de 2020 18:18

Todas las respuestas

  • hola

    No se que version de asp.net mvc estes utilizando, peor entiendo debe tratarse de Identity el cual define el model con entity framework o se trata de asp.net membership ?

    lo pregunto porque las entidades que define y como se extiende el modelo cambia segun sea el caso

    >>Actualmente tengo dos vistas, la del inicio de sesión y la principal donde puedo alimentar la tabla personas.

    para que usar vistas, eso no es necesario

    >>Mi idea es crear un proyecto a modo de ejemplo con estas tres tablas

    cuales 3 tablas? las que provee el schema de seguridad de asp.net mvc o las que tu defines

    >>¿cómo implemento la Autorización y Autenticación para este caso sencillo?

    tu mismo lo dices, es sencillo, porque no usas la seguridad tal cual lo define la libreria de asp.net mvc y a lo sumo extiendes esta para agregar algo particular

    No necesitas crear nada propio usa lo que esta y lo extiendes

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 16 de junio de 2020 23:43