Cómo registrar usuarios en un sitio web

Como propietario de una pequeña empresa, hay muchos beneficios de tener visitantes de sitios web registrados en su sitio web. No solo le permite rastrear quién está usando su sitio web, sino que también le permite proteger ciertas páginas del dominio público y permitir que los usuarios comenten libremente sin las preocupaciones del spam anónimo. La mejor manera de crear un sistema de registro depende de la configuración actual de su sitio web. Si usa un sistema de administración de contenido, como WordPress o una plataforma similar, puede usar un complemento o extensión para configurar fácilmente una página de registro. De lo contrario, puede crear el código usted mismo o vincular su sitio web a otros sitios populares, como Facebook o Twitter mediante su proceso de registro.

Codificación de sus propios formularios

Puede registrar usuarios para su sitio web utilizando el código de programación de computadora, como PHP o HTML5. Necesitará una página de registro, generalmente escrita en HTML, que contiene código PHP para permitir a los visitantes ingresar y enviar su información de registro. Además de esto, necesitará una base de datos, como SQL, para almacenar la información de los visitantes. Debido a que los formularios de registro son tan comunes, hay muchos lugares donde puede encontrar un código que ya se ha escrito, y que simplemente puede copiar y pegar en su propio sitio web. Si bien este código se puede encontrar en muchos foros de desarrolladores web, visite primero los foros o las páginas de preguntas frecuentes de su servicio de alojamiento web. A menudo tendrán códigos de muestra e instrucciones detalladas personalizadas para sus servidores y servicios de base de datos.

Seguridad y automatización

Al igual que puede usar el código para crear formularios de registro, tenga en cuenta que otros pueden usar el código para automatizar las solicitudes de registro, lo que genera spam y, en ocasiones, piratea su sitio web. El uso de las medidas de seguridad de CAPTCHA, que obliga a los visitantes del sitio web a escribir manualmente letras y números que se muestran en una imagen, puede eliminar las solicitudes de registro automatizadas. Puede diseñar su sistema de registro para que los visitantes se registren automáticamente o, como medida de seguridad adicional, hacer que soliciten el registro, y luego que un administrador del sitio web apruebe su solicitud.

Extensiones de plataforma y complementos

La mayoría de las plataformas de sitios web (por ejemplo, WordPress, Joomla o MediaWiki) incluyen extensiones o complementos que puede utilizar para registrar usuarios en su sitio web. Si está utilizando una plataforma de este tipo, la instalación de una extensión o un complemento generalmente consiste en cargar el software a su servidor web, activarlo y colocarlo en su página de registro. Muchos incluyen las medidas de seguridad CAPTCHA, incorporadas o como opción. También puede optar por permitir que los usuarios se registren automáticamente o que un administrador del sitio web apruebe las solicitudes de registro antes de ser aceptado.

OAuth y OpenID

Los sitios web de redes sociales populares, como Facebook y Twitter, o las compañías de portal web, como Yahoo, permiten que cualquier persona registrada con ellos use esas credenciales para registrarse en otros sitios web, como el sitio de su pequeña empresa. Los dos estándares predominantes para esto son OAuth y OpenID. Para utilizar estos servicios, busque una página de Desarrollador o una página de API en el sitio web y siga las instrucciones en pantalla. Por ejemplo, para colocar el botón "Iniciar sesión con Facebook" en su página web, primero debe registrar su sitio web con Facebook para obtener una ID de aplicación. Facebook le proporciona el código HTML y JavaScript para pegar en una página web. Después de inicializar el código JavaScript con su ID de aplicación, los visitantes pueden usar su nombre de usuario y contraseña de Facebook para registrarse en su sitio.