entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

hola amigos!
Os pongo en situacion rapidamente.

Tengo una web que ejecuto código de servidor ASPX, en la pagina siempre hay un inicio de sesión, vale pues mi pregunta es la siguiente.

como puedo controlar el contenido que pude ver un usuario y otro?

por ejemplo tengo dos usuarios, uno de RRHH y otro de ventas, vale pues lo que quiero es saber como puedo identificar que usuario se ha logueado y en función de saber pues mostrarle un contenido u otro definido previamente.

actualmente ya controlo el acceso con un token, si ese usuario no pertenece a mi base de datos se queda en la puerta, si pertenece le doy un token automático, con eso ya controlo el acceso, pero es general.

si alguno sabe algo por favor que me ayude...
muchísimas gracias amigos!

1 Respuesta

2votos

angelAparicio Puntos2810

Hola, supongo que esos usuarios estarán guardados en base de datos. La tabla de usuarios debería tener un campo de tipo de perfil. Si no lo tiene, añádelo y ponle a los usuarios el tipo de usuario que sea (RRHH, Ventas, etc)

Y ahora cuando entren, pues aparte del token de "usuario logueado", pues le das un token de "tipo de perfil"

Y ahora pues solo tienes que ir controlando ambos tokens.

1voto

Alejandrodz10 comentado

Muchisimas gracias ya lo conseguí!!

No se si controlaras de este tema pero yo lo lanzo por si acaso.

Como puedo tener mi web realizada con ASP.NET C# lo mas segura posible?

entiendo que con usuario y contraseña mediante base de datos esta bien, pero seguro que se puede proteger bastante mas, algún token o código generado por la base de datos....??

muchas gracias.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta