Autor Tema: seguridad  (Leído 3522 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado xeneise69

  • Sv Member
  • ***
  • Mensajes: 239
seguridad
« : diciembre 10, 2007, 03:48:13 pm »
hola amigos svcommuniteros me dirigo a ustedes pidiendo de favor quien podria ayudarme tengo un problemita con un sistemita q estoy desarrollando pues les contare mi problema...
quiero que mi sistema tengo una opcion de seguridad la cual quiero q consista de la siguiente manera:
que cree la cuenta de usuario y su respectiva contraseña y ademas (esto es lo mas importante) que permita los accesos o permisos q pueda tener el nuevo usuario osea q pueda configurarse el acceso a ciertas opciones al ingresar el usuario....

espero q haya sido claro...e tratado de muchas formas y no m a funcionado pero nose como hacerlo... de antemano muchas gracias...  :sur:

(estoy utilizando visual basic.net 2005 y sqlserver) :big_boss:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: seguridad
« Respuesta #1 : diciembre 10, 2007, 06:56:01 pm »
Lo que podes hacer es crear una tabla que tenga el nombre de usuario, la contraseña, y el nivel de seguridad, cuando corras el sistema haces un tipo formulario splash que pida el usuario y la contraseña, con estos datos validas si existe la cuenta y si existe procedes a cerrar el splash y a setear una variable de privilegios en tu formulario Principal, luego corres una funcion que haga uso de esa variable para ver que cosas activa y cuales desactiva en el sistema.

Desconectado rcguillen

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2320
Re: seguridad
« Respuesta #2 : diciembre 11, 2007, 07:48:24 am »
Yo te recomiendo q manejes los permisos a nivel de perfiles...como asi..

osea creas un usuario y contraseña y este q pertenesca a un perfil

los perfiles podrian ser :

administrador
secretaria
jefe
contadores...etc

Cada uno de ellos con sus diferentes permisos,

Cuando alguien se loguee guardas en alguna parte su idperfil y en cada formulario o en cada opcion validar si tiene permiso o no...esto podria quedar guardado en una tabla llamada permisosporperfil q podria tener la siguiente estructura

idperfil, modulo,adi,mod,eli,anu,imp,ver
01       clientes,.T.,.f.,  .t., .f., .t., .t.

Bueno es una idea....

Saludos
-:Rcguillen-NoMercy:-
-:Es inutil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos:-

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: seguridad
« Respuesta #3 : diciembre 11, 2007, 10:30:46 am »
Esa idea es más avanzada si tu sistema lo necesita, seria como las ACL que muchos sistemas incluyen, vas a tener una relacion de muchos a muchos entre tu usuario y tus perfiles, definiendo en los perfiles cada uno de los permisos individuales y a partir de esos activar o desactivar funciones.

Muchas veces cuando los grupos de perfiles siguen un patron por decirte algo no involucra una suma de pesos, en ese caso te sale bien mejor solo poner en el mismo registro de el usuario el nivel al que pertenece.

Pero lo que dice rcguillen es muy util cuando a un usuario le vas a dar mas de un privilegio, por ejemplo un usuario que tenga permisos de dos grupos, y por medio de una suma de pesos le das nuevos privilegios :)

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: seguridad
« Respuesta #4 : diciembre 11, 2007, 10:33:36 am »
Tengo que aprender todo eso, ya me decidí.

Desconectado xeneise69

  • Sv Member
  • ***
  • Mensajes: 239
Re: seguridad
« Respuesta #5 : diciembre 18, 2007, 05:53:07 pm »
Hola aun no e resuelto mi problema y sigo buscando muchas soluciones, alguien podria decirme como puedo hacer... lo explicare otra vez osea al ingresar como administrador el sera el unico q cree nuevos usuarios y a ese nuevo usuario le asignara los permisos a otros menus o formularios los q el desee...
 :big_boss:

por medio de un treview al hacer checked en el nodo correspondiente...ahi se tiene q ver los permisos o accesos q el administrador de a o los nuevos usuarios.... :rtfr:

espero me haya dado a entender correstamente....es para un sistemita q estoy haciendo... me servira para futuras pruebas...

de atemano muchas gracias...  :drinks:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: seguridad
« Respuesta #6 : diciembre 18, 2007, 06:22:33 pm »
Hey compadre te podemos dar ideas y comentarios de como podes hacerlo, pero ya la programada te la tendrías que echar vos :P , o bueno por lo menos en mi caso no tengo nada implementado como lo queres tal vez alguien mas lo tiene, suerte  :thumbsup:

Desconectado xeneise69

  • Sv Member
  • ***
  • Mensajes: 239
Re: seguridad
« Respuesta #7 : diciembre 18, 2007, 06:51:55 pm »
si amigo es es lo q necesito ideas  :thumbsup: xq yo nunk e trabajado con ese tipo de seguridad no estoy pidiendo q me hagan todo el codigo completo xq entonces no aprenderia nada...  ohyea:

estoy aprendiendo tampoco me gusta q me hagan las cosas... porfa ayudenme... no pido codigo solo ideas como trabajar eso y programarlo....  :big_boss:

Desconectado NightOwl

  • -^- Elite Silver -^-
  • Sv Full Member
  • *
  • Mensajes: 847
Re: seguridad
« Respuesta #8 : diciembre 18, 2007, 09:03:00 pm »
aca te dejo algo que te pueda servir para la solucion de problema, tomando como base los aportes de los brothers

aplicacion windows
Código: [Seleccionar]
http://www.microsoft.com/brasil/msdn/Tecnologias/vbnet/visualbasic_MenusDinamicos.mspx

ambiente web
Código: [Seleccionar]
http://www.willydev.net/descargas/menuasp20.pdf
.........