Autor Tema: Cómo creo una login page?  (Leído 4402 veces)

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

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Cómo creo una login page?
« : diciembre 21, 2008, 11:39:22 pm »
He estado dándome duro todo el día pensando en cómo hacer un sitio, más o menos les explico: voy a hacer una página con información que no quiero que esté disponible para toda persona. Yo realmente no sé mucho sobre cómo subir páginas web, y se me ocurrió poner un captcha en la página, algo tipo el Asirra o lo que sea, de manera que evite que entren bots o personas a las cuales yo no les haya dado la dirección. Lo que no sé, es cómo hacer para asegurar que los bots que entren a mi sitio no puedan ver la información que tengo ahí.

¿Cómo podría hacer?

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Cómo creo una login page?
« Respuesta #1 : diciembre 21, 2008, 11:40:44 pm »
si queres hacerlo a pata, leete sobre php, mysql y sesiones, si queres algo mejor y mas fácil de implementar probá con un cms como wordpress o joomla!

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: Cómo creo una login page?
« Respuesta #2 : diciembre 22, 2008, 12:01:35 am »
El captcha puede ser un javascript, o no? No puedo hacer algo como una página con un formulario que tenga el captcha y que redireccione a otra página?

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: Cómo creo una login page?
« Respuesta #3 : diciembre 22, 2008, 12:03:45 am »
El captcha puede ser un javascript, o no? No puedo hacer algo como una página con un formulario que tenga el captcha y que redireccione a otra página?

sip, hay varias muestras de scripts de captchas regadas x la red, y precisamente asi como mencionas funciona

Desconectado ReKeRo

  • Sv Full Member
  • *
  • Mensajes: 815
Re: Cómo creo una login page?
« Respuesta #4 : diciembre 22, 2008, 12:08:13 am »
Creo q te he entendido la idea, creo q esto es lo mas sencillo segun el fin
Esto es para los bots mas no la privacidad q con lo del acceso restringindo con usuario y contraseña lograras.
Mira si esto te sirve:

Código: [Seleccionar]
<html><head>
title>Titulo</title>

<META NAME="robots" content="index,follow">

</head>


Tag Robots - Esta es una simple instrucción al robot del buscador para indicar cómo y cuando debe indexar la página web.
"index/follow" indica al robot que debe indexar la página web y seguir los links a las demás páginas interiores.
"noindex/nofollow" indica al robot que no indexe la página web ni tampoco siga los links.
Otras variaciones son index/nofollow and noindex/follow.
Esta tag no es obligatoria. Si no la tienes los robots indexarán igualmente tu página web. Pero si necesitas que una de las páginas no sean indexada ( por ejemplo una página especial únicamente para clientes registrados o una página que no esté relacionada con el contenido de tu web) es necesario insertar esta Meta Tag para indicar al robot que NO indexe la web.
La Tag "revisit-after" indica al robot cuando tiene que volver a visitar tu web, si actualizas muy a menudo pon 14 días. Otra opción es 30 días.
La Tag "distribution" indica al robot el alcance de tu web, global es lo más habitual.


Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: Cómo creo una login page?
« Respuesta #5 : diciembre 22, 2008, 12:14:36 am »
Es que realmente yo hasta el otro año me voy a poner a aprender a programar como la gente... además, no es que necesite que la gente haga cuentas en mi sitio, simplemente quiero una restricción para que no entren bots o demás. Se me ocurría algo así, pero no sé qué tan posible es:

1. Uso un programa tipo HTML Password Lock que encripte la página con un password.
2. Hago una página con un captcha cualquiera.
3. Si pasa el captcha, envía a la página con el password correcto.

No sé si es difícil de hacer eso :\

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: Cómo creo una login page?
« Respuesta #6 : diciembre 22, 2008, 12:15:46 am »
Sí, el problema con poner el meta tag es que los bots de spam siempre entran.

Desconectado ReKeRo

  • Sv Full Member
  • *
  • Mensajes: 815
Re: Cómo creo una login page?
« Respuesta #7 : diciembre 22, 2008, 12:17:54 am »
entonces reCaptcha

Código: [Seleccionar]
http://recaptcha.net/learnmore.html
Por privacidad pues seria mejor q utilizaras php o asp

Q lenguaje soporta tu servidor?
« Última Modificación: diciembre 22, 2008, 12:25:48 am por ReKeRo »

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: Cómo creo una login page?
« Respuesta #8 : diciembre 22, 2008, 12:48:20 am »
PHP sí lo soporta, ASP no.

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Cómo creo una login page?
« Respuesta #9 : diciembre 22, 2008, 06:24:43 am »
Si tu objetivo es que la vea solo gente que conozca la contraseña y la dirección de la pagina, entonces basta con que pongas una pinche cajita de texto que pida la contraseña (por facilidad puede ser unica para todos los miembros de tu pagina) y listo, con eso validas que solo usuarios con la contraseña puedan acceder a tu contenido.

Otra opción menos trabajosa es la que dice g00mba de usar un CMS, la mayoria tiene una opcion que permite restringir a los visitantes de ver el contenido.

Desconectado salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re: Cómo creo una login page?
« Respuesta #10 : diciembre 22, 2008, 10:30:37 am »
mira snipe...
sin que te abatas a aprender php :rofl: podes hacer esto mira...
lo que si te recomiendo que te crees una tablita usuarios en tu base de datos y establescas grupos de usuarios asi podas restringir acceso de esa maneera...

aca para que teagarres una idea de como hacerlo...



cabe mencionar que para que esta opcion este habilitada debes de tener un servidor de prueba instaldao o configurado como wamp o cualquiera similar y crear una pagina php

DW se encargara de hacer TODO el codigo necesario por vos  :wacko: :wub: de ahi tendrias que hacer una pagina de login que no es mas que un formulario con nombre de usuario y password en ese cuando o hagas seleccionas el boton del form y ahi mismo donde te mostre buscas
user authentication->Log In User  :yahoo: seguis el asistente y ya estas  :angel:
cualquier cosa ahi andamos
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Desconectado Snipe

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 4366
Re: Cómo creo una login page?
« Respuesta #11 : diciembre 22, 2008, 11:28:23 am »
:sur:

Nada más que decir. ¡Muchas gracias!

Desconectado Max-Adso

  • MiembrosReales
  • *
  • Mensajes: 48
    • CallejondelosJuegos.com
Re: Cómo creo una login page?
« Respuesta #12 : enero 05, 2009, 03:35:57 pm »
me gusta este foro por fin pondre en funcionamiento mis conocimientos en php y programacion.

Bueno lo mas logico y no tan dificil seria hacer un sistema de usuarios pero viendo tu necesidad lo que se puede hacer es lo siguiente:

1. Creas un nueva pagina en formato php

2. Al inicio de todo pones esta etiqueta:
<?php
   if (($PHP_AUTH_USER!="USUARIO") || ($PHP_AUTH_PW!="CONTRASENIA")) {
      header('WWW-Authenticate: Basic realm="Acceso restringido"');
      header('HTTP/1.0 401 Unauthorized');
      echo 'Identificacion Requerida';
      exit;
   }
?>

3. Cambias lo valores USUARIO Y CONTRASENIA por los que tu quieres.

4. Ahora te metes a la direccion donde tengas guardado la pagina que creastes y para entrar te va pedir una contraseña y usuario si no la ingresas no te deja entrar, ni a bots ni a nadie.

Si te sirve dime de lo contrario explicame bien tu problema y te aseguro que le encontramos solucion.