Actualización del script de inicio de sesión de PHP
La nueva actualización de Php Login Script le brinda la posibilidad de seleccionar el hash de contraseña entre MD5 o Argon2. Tenga en cuenta que MD5 ya no es un método seguro de hashing de contraseñas. Si cambia el hash de su contraseña al ejecutar la instalación, deberá restablecer las contraseñas. Debido a que el script no almacena las contraseñas originales, es por eso que el restablecimiento de la contraseña no se puede realizar automáticamente en el cambio Hashing. Además, Argon2 requiere al menos PHP 7.2, así que asegúrese de estar actualizado y seguro. El script de inicio de sesión de PHP ahora es más seguro y más poderoso.
¿Qué tiene de especial?
Ahora se incluye una barra de información de usuario muy agradable donde el usuario puede ver su información para todos los usuarios administradores y cualquier otro usuario de nivel de membresía.
Tablero efectivo
Tablero muy efectivo para usuarios administradores. Consulte la demostración para saber todo sobre el script.
Niveles de usuario
Solo el administrador puede agregar nuevos niveles de usuario en este sistema y especificar las páginas para esos niveles de usuario. Los usuarios de ese nivel también pueden ser redirigidos a la página de ese nivel de usuario y el administrador tiene la opción de enviar un mensaje con un clic a todos los miembros del nivel de usuario específico.
¡Módulo de notas!
Como cada usuario tiene su propio centro de mensajes, cada usuario también tiene su propia sección de notas donde pueden administrar algunas cosas importantes sobre las que desean tomar nota.
Mejor gestión de usuarios.
El administrador puede agregar, desactivar, activar, prohibir, suspender, eliminar un usuario, el administrador puede enviar un mensaje a cualquier usuario, el administrador también puede activar o desactivar la verificación de correo electrónico para el sistema. El administrador puede desactivar el registro de usuarios para que solo los administradores tengan que agregar usuarios manualmente.
Centro de mensajes de PHP
PHP Message Center es un potente centro de mensajes para que los usuarios puedan comunicarse entre sí. El centro de mensajes ayuda a los administradores a enviar mensajes a cualquier usuario y nivel de usuario; por otro lado, los usuarios pueden enviar mensajes solo a otros usuarios de los que conocen el correo electrónico o el nombre de usuario. El centro de mensajes PHP admite elementos enviados, bandeja de entrada, mensaje nuevo, respuesta en el mismo hilo y otras características principales.
Anuncio
El nuevo módulo de anuncios permite a los administradores agregar anuncios para un grupo específico o para todos los usuarios. Puede agregar anuncios ilimitados, editarlos para desactivar o asignar otro grupo de usuarios. también puede eliminar el anuncio. El visitante puede ver el anuncio y hacer clic en el botón Cerrar para cerrar el anuncio.
Descripción
El sistema Webful Login and User Management es un sistema muy fácil de usar. Este es un sistema basado en PHP, MySQL que tiene una instalación muy fácil mediante su asistente de instalación.
Este sistema de administración de usuarios le brinda la capacidad de hacer que sus propias páginas sean accesibles para todos los usuarios, o solo para niveles de usuarios específicos.
Los visitantes pueden registrarse e iniciar sesión en sus perfiles donde pueden manejar los detalles de su cuenta. El usuario también puede subir su foto.
El usuario puede registrarse en este sistema de inicio de sesión php donde puede activar su cuenta verificando su dirección de correo electrónico. Los usuarios también pueden restablecer sus contraseñas mediante su identificación de correo electrónico. El administrador tiene la capacidad de editar, activar, desactivar, prohibir o eliminar a cualquier usuario en cualquier momento.
¿Cómo puede recibir un mensaje un usuario?
Hay 3 formas en que un usuario puede recibir un mensaje
- Un usuario puede enviar un mensaje a otro usuario ingresando su correo electrónico/nombre de usuario.
- Un usuario administrador puede enviar mensajes a todo el grupo de suscriptores o a todos los usuarios del sistema.
- Un administrador que tenga acceso a ese nivel de usuarios puede enviarles mensajes.
Y el receptor verá el número con el cuadro de mensaje, de mensajes no leídos. y también recibirán una notificación por correo electrónico si no la han desactivado en su perfil.
Nuevas características.
- La notificación por correo electrónico en un mensaje nuevo puede activar o desactivar que cada usuario tenga su propia configuración para recibir una notificación por correo electrónico en un mensaje nuevo.
- Usé MD5 Hash Security como contraseña para hacerlo más seguro.
- Establezca Máximo de intentos de inicio de sesión en intentos de inicio de sesión incorrectos
- Establezca el tiempo de bloqueo de la cuenta en inicios de sesión incorrectos.
- Hora del último inicio de sesión.
- IP donde el usuario inició sesión por última vez.
- Notificación al grupo de usuarios sobre el nuevo registro (se puede activar/desactivar) cuando un nuevo usuario en el mismo grupo agregado por el administrador o la notificación de register.php a todos los miembros del mismo grupo se puede activar/desactivar.
- El administrador puede establecer el tiempo de espera de la sesión si establece un tiempo de espera de sesión de 60 minutos, el usuario se desconectará después de ese período de tiempo desde el momento del inicio de sesión.
- Redirigir en la selección de cierre de sesión.
- Deshabilitar inicio de sesión temporal.
- Deshabilitar el registro. desde el formulario rerigster.php.
- Seleccione el tipo de usuario predeterminado para el formulario de registro.
- La actualización se hace fácil. Seguimiento de versiones.
Principales características | Funciones de administrador |
|---|---|
|
|
Recorta las imágenes de perfil.
Ahora los usuarios pueden cargar imágenes de cualquier tamaño y el sistema les permite recortar sus imágenes mientras las cargan. Esta función de recorte de jquery es muy fácil de recortar las imágenes y usarlas en la miniatura de su perfil.
Iniciar sesión con Facebook
Si ya tiene una cuenta en este sistema, puede hacer clic en iniciar sesión e iniciar sesión con el botón de un clic de Facebook, si no tiene una cuenta en el sistema, primero se registrará en nuestro sistema e iniciará sesión a través de Facebook. Regístrese en caso de que no quiera iniciar sesión con Facebook.
Manifestación
Puede visitar la demostración aquí. http://webfulcreations.com/envato/php_login_script_demo/login.php
Administrador usuario de demostración
usuario: ateeq@webfulcreations.com contraseña: 4798
Demostración de usuario suscriptor
usuario: suscriptor@gmail.com contraseña: 4798
Solo accesible para suscriptores y usuarios administradores.
Suscriptor.php
Accesible a todos los usuarios cuando están registrados solamente.
todo.php
Solo accesible para el administrador.
panel de control.php
Soporte y nuevas características
¿Comprobar si el usuario ha iniciado sesión o no? haga clic aquí
¿Cómo asegurar una página para un nivel específico? haga clic aquí
¿Cómo imprimir valores específicos, por ejemplo, nombre, estado del apellido, tipo, imagen de perfil? haga clic aquí
Cómo proteger un área de contenido específica en una página Seguridad de contenido parcial. haga clic aquí
¿Crear formularios para registrarse para diferentes niveles de usuario? En lugar del nivel predeterminado del suscriptor. haga clic aquí
¿Cómo puede el visitante seleccionar su tipo de usuario al registrarse entre varios tipos de usuarios? haga clic aquí
Comuníquese conmigo desde el formulario de contacto de envato Contácteme Puedo brindarle ayuda gratuita para que este script funcione y problemas de instalación si tiene alguno. El tiempo de respuesta es de 12 horas.
Característica útil
El sistema de inicio de sesión de PHP tiene una tabla de opciones para que el usuario pueda guardar información como la clave de opción y el valor de opción en esa tabla. Usando las siguientes funciones en el sistema de inicio de sesión de php, el usuario puede agregar y obtener valores de la tabla de opciones. La clave debe ser única.
<?php
//using set function you can save value of any key.
set_option('key_name', $key_value);
?>
<?php
//using get function you can get value of any key saved.
echo get_option('key_name');
?>
Getting information about user from users table. System have a new function in class users called get_user_info which takes a term of database table like first_name, or last_name, and second argument user id, and returns value related to that user. like below for this you have to create a user object.
<?php
$new_user = new Users;
$first_name = $new_user->get_user_info('first_name', $_SESSION['user_id']);
//above line will return first name from database for loged in user.
$country = $new_user->get_user_info('country', $_SESSION['user_id']);
//above line will return country for loged in user.
//Note: You can send any user id to this function and get related information.
?>
Actualizaciones futuras
Seguimos trabajando para mantener este script actualizado y tener todas las funciones que puede tener una administración de usuarios. Seguimos buscando sugerencias y solicitudes de los usuarios, si tiene alguna sugerencia o recomendación, háganoslo saber. Para que podamos hacer esto mejor juntos. Las actualizaciones futuras serían completamente gratuitas para los compradores.
¡Ponerse en contacto!
08-04-2015 * New Version Released 3.0 * New Bootstrap Theme with sidebar Menu Included. * Old Version is available on request to download. * Updated bootstrap, Jquery and other all plugins. * Improved PHP Code to make it more secure and efficient. Enhanced OOP. 16-06-2014 * Fixed installation wizard issue. (Creating database nicely now.) * Fixed croppic work in all other skins where that was not working. * Redirect on logout selection.(page selection) * Update is made easy. Version tracking. * Disable login temporary. * Disable registration. from rerigster.php form. * Select default user type for registration form. * Session timeout. * Notification to user group on new registration (can be activate/deactivate) * User meta table added Fields (user id, last login time, last login ip, message email notification, login attempts, account lock) * Function get_client_ip(), send_email(), random password, * Last login on time, * last login from IP, * Maximum login attempts on wrong login tries. * account lock time on wrong logins. * Use MD5 Security. * Email notification on new messages (can active, deactive.) * New announcement module. (add announcement for all users or for specific user group. Can active, deactive, and delete as well.) 08-06-2014 * Facebook connect login and register feature. * Logout user if blocked by admin while session is active. * Improved my notes design. * Message all users feature. * Improved dashboard. * Crop profile pictures. 29-05-2014 * Added Italian language (Credit: Davide Gialli www.allradioguru.com) * Fixed some bugs in security. * Made sure not user can register itself as admin anyhow. * Updated German Language by a German client (Credit: Alexander Krämer www.alexander-kraemer.at) 30-04-2014 * Added new function to get user table info easily by sending user id. * Added 15 Skins to get more color and look options. * Added 3 Languages, German, French, Dutch * Adding new language made easy. Just editing 1 file. * Added tinymce to messages textarea. * Server side validation for messages. 29-12-2013 * Can register or login using username * Powerful PHP message center included so users of system can communicate with each other and admins can send message to all. 23-12-2013 * Improved design with bootstrap * New feature of My Notes so users can save their notes online 16-12-2013 * General Settings section. New file general_settings.php, /includes/recaptchalib.php , effected file register.php * Recaptcha implementation. 04-12-2013 * Fixed php variable notice classes/userleve.php effected. 08-11-2013 * Change default user registration type from subscriber to any other type you create in user level. * Give your users access to register as any of multiple user type options. 26-10-2013 * Partial content access. Change content on specific part of page according to user type. 17-10-2013 * Initial Release
Codificado por: https://www.webfulcreations.com
Diseñada por: https://www.pikpsd.com/




