Ayuda con restricción de mail de registro

PRoFe SaLMoN Seguir

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Sep 2005
Mensajes
5
¿como se puede hacer en vb para que solo la gente con un mail @algo.com, @algo2.com y @algo3.com se registren? Gracias, SaLu2
 

Hell³

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
9 Nov 2005
Mensajes
513
vBulletin por default funciona al revés, tienes que bloquear los dominios de los correos que NO quieres permitir que sean usados para registrarse en tus foros.
 

PRoFe SaLMoN

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Sep 2005
Mensajes
5
Aca esta la respuesta que conseguí en otro foro y que funcionó perfectamente.
En el archivo includes/functions_user.php
Busca esto:


PHP:
// ###################### Start checkbannedemail #######################
Veras que en esa funcion, function is_banned_email($email), hay dos RETURN, mas abajo. Simplemente cambia los numeritos.

El primero que aparece es un return 1; dejalo en return 0;
El segundo dice return 0; dejalo en return 1;

Que hiciste con esto?:
bueno, la "black list" de emails no permitidos en las opciones de vbulletin -> User Banning options -> Banned Email Addresses, ahora funciona como un WHITE LIST (una lista blanca, de permitidos), y ya no como una lista de emails no permitidos (aun cuando los textos digan ahi que es una lista de emails no permitidos).

Entonces ahi agregas los @eldominio.algo de tu empresa o desde donde quieres que los usuarios puedan registrarse nada mas. Obviamente ACTIVA la confirmacion de registro por email, para que les llegue el mail de activacion y despues de clickear el link dentro de ese mail la cuenta quede activa. Asi podras dejar que solamente los usuarios con un mail @eldominioquequieres.algo puedan registrarse en el foro.
Util para universidades, trabajos, institutos y foros "corporativos" internos.
 
Arriba