Cómo restringir ciertas direcciones de una página web de forma segura

Julio Levi Seguir

No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
13 Ago 2015
Mensajes
323
Hola betas, tengo una consulta, que tipos de lenguaje se necesitan conocer para poder desarrollar :


Un acceso a un sitio web que solicita un usuario y contraseña para ingresar ( Sin que el tercero que ingresa pueda tener acceso a esta informacion )

Al ingresar al sitio web, el usuario debe de tener restringidas ciertas direcciones de la pagina, por ejemplo

www. ejemplo. com/configuracion
www. ejemplo .com/ventas
www. ejemplo. com/seguridad


Pero pueda tener acceso a :
www. ejemplo. com/soporte

No se si la forma sea hacerlo desde una extension de chorme, mozilla o opera. o desde una aplicacion web o atraves de iframes o re-direcciones

La idea es que el usuario nunca conozca los datos de acceso y no pueda entrar a cambiar algun dato importante de la cuenta del sitio web

Alguna idea ? para esas personas que son expertos en programar ??

dos ejemplos claros seria algo como esto:


[video=youtube;T_E6ebhvPww]https://www.youtube.com/watch?v=T_E6ebhvPww[/video]


y este otro
[video=youtube;JKZ_lPFhl4w]https://www.youtube.com/watch?v=JKZ_lPFhl4w[/video]

Son herramientas que ofrecen colegas de acá del foro, mas o menos ese mismo tipo de herramienta requiero pero para otro sitio web

Saludos! y gracias por anticipado
 
Última edición:

ideasgeek

Programador
No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Jun 2015
Mensajes
192
Podrias usar bien como dice [MENTION=173214]Ging[/MENTION] PHP5 pero te recomiendo que lo uses con un framework de desarrollo como Laravel
 

harry69

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
25 Jun 2019
Mensajes
35
PHP (con algun framework), un manejador de base de datos (Mysql, PostgreSql, MariaDb, etc). Debes tener conocimientos de programacion y bases de datos para poder hacer restricciones a modulos especificos de la pagina.
 

spot

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Jul 2013
Mensajes
400
php como te dicen o node js, pero se ve que no sabes mucho del tema. te recomendaría usar un cms, no se joomla tal vez. si quieres aprender a programar en lo personal te recomendaría que aprendieras php puro sin frameworks, cuando lo domines puedes escoger el framework que más te paresca.
 

garyt

1
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
¡Excelente comerciante!
Suscripción a IA
Desde
15 Ago 2012
Mensajes
16.382
Con wp o joomla puedes restringir con password.
 

Malphite

No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Jun 2019
Mensajes
96
Puedes usar wordpress y ocultar url con restrict content pro + ifmenu, o si sabes de php usaría una plantilla de bootstrap y código.
 

gesquivel

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Nov 2019
Mensajes
57
PHP es la forma más sencilla de hacerlo, además de más seguro ya que así conocerás a fondo tu propio script :)

Primero deberás crear un formulario de registro, para que el usuario elija su usuario y contraseña de acceso
luego con PHP enviarlo a MySQL para almacenar la información en una base de datos
Y finalmente generar un formulario de ingreso, para que por medio de POST puedas crear una sesión del usuario mediante
session_start();

ej.

session_start();
$_SESSION['userid'] = $array['userid'];

y ya con PHP creas condiciones de acceso a cada página, tal vez añadiendo un nivel de acceso a cada usuario

por ejemplo, los usuarios a los que les asignes solamente el $user_level = 1 van a poder acceder a:
miperfil.php
miscompras.php
soporte.php

y solamente tu cuenta de administrador, que tendrá un $user_level = 100 (por ejemplo)
podrá acceder al sitio completo

estas condiciones se crean mediante un if

if($_SESSION['userid'] == 1){ contenido a mostrar para los usuarios con nivel de acceso 1 }

if($_SESSION['userid'] == 100){ contenido a mostrar para el administrador }

te recomiendo leer un poco más sobre PHP en google para que sepas como hacer este trabajo :)


Busca en google: create login/register system with php & mysqli :)
 

Rafaelini

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Nov 2014
Mensajes
236
PHP es la forma más sencilla de hacerlo, además de más seguro ya que así conocerás a fondo tu propio script :)

El detalle es que teniendo como premisa la propia pregunta, es un poco prematuro para que el usuario haga un sistema así.

Si quieres seguridad necesitas experiencia.
El lenguaje a usar es: el de los negocios. Le pagas a un programador y tu vendes el sistema.
 

Martin95

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Ene 2020
Mensajes
99
Hola te comento. Podes usar cualquier Lenguaje de Programación del Lado del Servidor. (Normalmente los programadores que trabajan en estos lenguajes se conocen como Programadores Backend).

Te listo algunos lenguajes del lado del servidor: PHP - ASP.NET - Python.

Te recomiendo PHP si te vas a dedicar a webs. Por que es el lenguaje más utilizado, lo que significa que tiene una comunidad enorme llena de informacion, tutoriales, etc..

Por si no quedo claro, lo explico un poco mejor:
Existe dos tipos de lenguajes:
Los del lado del cliente: Estos son los lenguajes que se ejecutan desde el navegador o dispositivo del usuario, hacen tareas sencillas como por ejemplo cerrar pestañas, desplegar contenido, achicar pantalla, etc..
Los del lado del servidor: Estos son los lenguajes que se ejecutan desde el servidor mismo con la ventaja de tener información segura. Hacen tareas como ver, buscar, agregar, editar o eliminar datos en una base de datos, limitar acceso según usuarios registrados, reconocimiento de contraseña, guardado de datos personales, etc.. etc..

Espero te sirva, Saludos!
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba