带有消息中心的 PHP 登录和用户管理源代码

2022-11-24 0 539

带有消息中心的 PHP 登录和用户管理源代码

新的 Php 登录脚本更新使您能够在 MD5 或 Argon2 之间选择密码哈希。请注意,MD5 不再是一种安全的密码散列方法。如果您在运行安装时更改了密码散列,那么您将需要重置密码。因为脚本不存储原始密码,所以密码重置无法在散列更改时自动完成。此外,Argon2 至少需要 PHP 7.2,因此请确保您是最新的和安全的。 PHP 登录脚本现在更安全也更强大。

只有管​​理员可以在本系统中添加新的用户级别并指定这些用户级别的页面。该级别的用户也可以被重定向到该用户级别的页面,管理员可以选择通过单击向特定用户级别的所有成员发送消息。

由于每个用户都有他/她自己的消息中心,每个用户都有自己的笔记部分,他们也可以在其中管理一些他们想要记录的重要内容。

管理员可以添加、停用、激活、禁止、暂停、删除用户,管理员可以向任何用户发送消息,管理员也可以打开或关闭系统的电子邮件验证。管理员可以关闭用户注册,因此只有管理员必须手动添加用户。

PHP Message center 是一个强大的消息中心,用户可以相互交流。消息中心帮助管理员向任何用户和用户级别发送消息,另一方面用户可以只向他们知道电子邮件或用户名的其他用户发送消息。 PHP消息中心支持已发邮件、收件箱、新消息、同帖回复等主要功能。

新的公告模块允许管理员为特定组或所有用户添加公告。您可以添加无限制的公告,编辑它们以停用或分配其他用户组。您也可以删除公告。访问者可以看到公告并点击关闭按钮关闭公告。

描述
Webful 登录和用户管理系统是非常易于使用的系统。这是由 PHP、MySQL 驱动的系统,可以通过其安装向导轻松安装。

该用户管理系统使您能够让所有用户或特定用户级别访问您自己的页面。

访问者可以自己注册并登录到他们的个人资料,在那里他们可以处理他们的帐户详细信息。用户也可以上传他/她的照片。

用户可以在这个 php 登录系统中注册自己,在那里他们可以通过验证他们的电子邮件地址来激活他们的帐户。用户也可以通过他们的电子邮件 ID 重置密码。管理员可以随时编辑、激活、停用、禁止或删除任何用户。

用户如何接收消息?
用户可以通过 3 种方式接收消息
用户可以向其他用户发送消息,输入他们的电子邮件/用户名。
管理员用户可以向整个订阅者组或所有系统用户发送消息。
有权访问该级别用户的经理可以向他们发送消息。
接收者将看到带有未读消息的消息框的编号。如果他们没有从他们的个人资料中关闭,他们也会收到电子邮件通知。

新的功能。
新消息的电子邮件通知可以激活或停用每个用户都有自己的设置来获取新消息的电子邮件通知。
使用 MD5 Hash Security 作为密码以使其更安全。
设置错误登录尝试的最大登录尝试次数
设置错误登录的帐户锁定时间。
上次登录时间。
IP 用户上次登录的位置。
当管理员或 register.php 向同一组的所有成员添加新用户时,在新注册时通知用户组(可以激活/停用)可以激活/停用。
管理员可以设置会话超时,如果您设置 60 分钟的会话超时,用户将在登录时间后的该时间段后注销。
重定向注销选择。
临时禁用登录。
禁用注册。来自 rerigster.php 表格。
选择注册表单的默认用户类型。
更新变得容易。版本跟踪。

带有消息中心的 PHP 登录和用户管理源代码

主要特点
管理员功能
reCaptcha 集成
用户可以使用注册表单进行注册。
用户可以通过验证他们的电子邮件 ID 来激活他/她的帐户。
用户可以请求重置密码。
用户可以在验证电子邮件 ID 后重置密码
默认用户级别为订阅
默认订阅者级别重定向到 subscriber.php,可以由管理员更改
用户可以编辑他/她的个人资料。
带有引导程序的新改进设计
我的笔记部分,用户可以添加、编辑、删除他们的笔记
可以发送/接收来自所有用户的消息。但是只有当他们知道收件人的用户名或电子邮件时才能发送消息。
现在可以使用电子邮件和用户名注册。
可以通过用户名或电子邮件登录
可以向所有用户和用户级别发送/接收消息。
可以添加新用户,编辑现有用户
可以删除、暂停、禁止和停用用户
无需电子邮件验证即可激活用户
可以更新他和其他人的个人资料
可以添加新的用户级别和级别页面
裁剪个人资料图片。
现在用户可以上传任何尺寸的图片,系统允许他们在上传图片时裁剪图片。这个 jquery 裁剪功能非常容易裁剪图片并在您的个人资料缩略图中使用。

使用脸书登入
如果您已经在这个系统中有帐户,您可以点击登录并使用facebook一键登录,如果您没有帐户系统将首先在我们的系统中为您注册并通过facebook登录。如果您不想使用 Facebook 登录,请注册以备不时之需。

有用的功能
PHP 登录系统有选项表,因此用户可以在该表中保存一些信息,如选项键和选项值。在 php 登录系统中使用以下函数,用户可以从选项表中添加和获取值。密钥应该是唯一的。

<?php
//使用set函数你可以保存任意键的值。
set_option(‘key_name’, $key_value);
?>

<?php
//使用 get 函数你可以得到任何保存的键的值。
echo get_option(‘key_name’);
?>

从用户表中获取有关用户的信息。系统在用户类中有一个名为 get_user_info 的新函数,它接受数据库表的术语,如 first_name 或 last_name,以及第二个参数用户 id,并返回与该用户相关的值。如下所示,您必须创建一个用户对象。

<?php
$new_user = 新用户;
$first_name = $new_user->get_user_info(‘first_name’, $_SESSION[‘user_id’]);
//上面的行将从数据库返回登录用户的名字。
$country = $new_user->get_user_info(‘country’, $_SESSION[‘user_id’]);
//上面一行将返回登录用户的国家。
//注意:您可以将任何用户id发送到此函数并获取相关信息。
?>

未来更新
我们一直在努力使这个脚本保持最新,并拥有用户管理可以拥有的所有功能。我们一直在寻找用户的建议和要求,如果您有任何建议或建议,请告诉我们。所以我们可以一起做得更好。未来的更新将对买家完全免费。

带有消息中心的 PHP 登录和用户管理源代码

08-04-2015
* 新版本发布3.0
* 包含侧边栏菜单的新 Bootstrap 主题。
* 旧版本可应要求提供下载。
* 更新了 bootstrap、Jquery 和其他所有插件。
* 改进了 PHP 代码,使其更加安全和高效。增强的 OOP。
16-06-2014
* 修复了安装向导问题。 (现在很好地创建数据库。)
* 修复了所有其他皮肤中不起作用的裁剪效果。
* 重定向注销选择。(页面选择)
* 更新变得容易。版本跟踪。
* 暂时禁用登录。
* 禁用注册。来自 rerigster.php 表格。
* 为注册表选择默认用户类型。
* 会话超时。
* 通知用户组新注册(可以激活/停用)
* 用户元表增加字段(用户id、上次登录时间、上次登录ip、消息邮件通知、登录尝试、账号锁定)
* 函数get_client_ip(), send_email(), 随机密码,
* 上次准时登录,
* 上次从 IP 登录,
* 错误登录尝试的最大登录尝试。
*错误登录的帐户锁定时间。
* 使用 MD5 安全。
* 新消息的电子邮件通知(可以激活,停用。)
* 新公告模块。 (为所有用户或特定用户组添加公告。可以激活,停用和删除。)
08-06-2014
* Facebook 连接登录和注册功能。
* 如果在会话处于活动状态时被管理员阻止,请注销用户。
* 改进了我的笔记设计。
*消息所有用户功能。
*改进的仪表板。
*裁剪个人资料图片。
29-05-2014
* 添加了意大利语(来源:Davide Gialli www.allradioguru.com)
* 修复了一些安全漏洞。
* 确保用户无论如何都不能将自己注册为管理员。
* 由一位德国客户更新了德语(图片来源:Alexander Krämer www.alexander-kraemer.at)
30-04-2014
* 添加新功能,通过发送用户id 轻松获取用户表信息。
* 添加了 15 种皮肤以获得更多颜色和外观选项。
* 添加了 3 种语言,德语、法语、荷兰语
* 轻松添加新语言。只需编辑 1 个文件。
* 将 tinymce 添加到消息文本区域。
* 消息的服务器端验证。
29-12-2013
* 可以使用用户名注册或登录
* 包含强大的PHP消息中心,因此系统用户可以相互交流,管理员可以向所有人发送消息。
23-12-2013
* 使用引导程序改进设计
* 我的笔记的新功能,用户可以在线保存他们的笔记
16-12-2013
* 一般设置部分。新文件 general_settings.php, /includes/recaptchalib.php , 影响文件 register.php
* Recaptcha 实施。
04-12-2013
* 固定 php 变量通知类/userleve.php 受影响。
08-11-2013
* 将默认用户注册类型从订阅者更改为您在用户级别创建的任何其他类型。
* 让您的用户可以注册为多种用户类型选项中的任何一种。
26-10-2013
* 部分内容访问。根据用户类型更改页面特定部分的内容。
17-10-2013
* 初始发行

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 行业资讯 带有消息中心的 PHP 登录和用户管理源代码 https://www.7claw.com/48516.html

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务