Comunidad de diseño web y desarrollo en internet online

Auntenticacion de usuarios,con sesiones restringiendo botone

Citar            
MensajeEscrito el 16 Jun 2009 03:14 pm
hola amigos, tenia la seguiente duda que lo busque en el internet que es esto de la autenticacion de usuarios con sesiones, pero son muy generales, porque por ejemplo quiero restringir ciertas paginas o ciertos botones a los usuarios.

Por ejemplo tengo un sistema de amortizacion de prestamos, y quiero poner 2 tipos de usuarios

1. usuario que tenga todos los privilegios, y que pueda acceder a todos los botones y que pueda guardar en la base de datos ademas de poder los datos que hay en la base de datos.

2. usuarios que no pueda guardar en la base de datos y que no tenga acceso a la BD.

y bueno la pregunta va por la onda de que si con sesiones puedo hacer que el usuario restringido no pueda acceder a algunos botones o no los pueda ver y no pueda guardar en la BD

porque mi sistema no restringe usuarios.

gracias de antemano

Por desmond

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Jun 2009 07:55 pm
si claro que puedes hacer eso por medio de un condicional IF..Else podras escojer que mostrar y que no, yo te recomiendo crear roles de usuario para que asi los puedas manejar mas facilmente saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 16 Jun 2009 10:47 pm
hise esto:

Código PHP :

<form name="app_2">
<?
if($_SESSION["permiso"] == 'total')
{ 
    echo "<input type='button' name='boton1' value='Boton Permisos totales'>";
    echo "<input type='button' name='boton2' value='Boton Permisos Generar'>";
}
elseif($_SESSION["permiso"] == 'generar')
{
    echo "<input type='button' name='boton2' value='Boton Permisos Generar'>";
}
?>    
</form>

pero hay otra alternativa?

Por desmond

23 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Jun 2009 04:01 am
roles , crea los roles en una tabla no se algo asi pero la forma como lo haces tbn es buena

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 17 Jun 2009 12:34 pm
el problema que vi es que hipoteticamente que pasaria si tengo como 6 tipos de usuarios con distintos permisos y tengo unos 20 botones, tendria que hacer muchos if's.

lo de los roles te refieres a los roles en la BD?

Por desmond

23 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.