记忆流登录才可评论插件

插件介绍

记忆流登录才可评论插件是一个Typecho博客系统的插件,用于限制未登录用户发表评论。启用后,访客必须登录才能发表评论。

功能特点

  • 限制未登录用户评论
  • 自定义提示文字
  • 优雅的登录提示界面
  • 防止通过 JavaScript 或 AJAX 绕过限制
  • 响应式设计,支持移动端显示

安装方法

环境要求

  • Nginx 1.24.0
  • PHP 7.4
  • MySQL 5.7.40
  • Typecho 1.2.1

安装步骤

  1. 下载插件压缩包后
  2. MustLoginComment.zip 压缩包上传到 Typecho 的 /usr/plugins/ 目录下解压
  3. 赋予 MustLoginComment 文件夹 755 权限
  4. 进入 Typecho 后台 -> 控制台 -> 插件管理
  5. 找到 "记忆流登录才可评论插件" 并点击启用

配置说明

插件启用后,可以在插件配置面板中设置以下选项:

  1. 标题文字

    • 默认值:需要登录
    • 说明:未登录用户看到的提示标题
  2. 提示文字

    • 默认值:抱歉,您需要登录后才能参与评论讨论
    • 说明:未登录用户看到的详细提示信息

使用效果

👆 点击查看图片
1.png

  • 未登录用户将看到一个优雅的登录提示界面
  • 评论框会被自动隐藏
  • 点击"立即登录"按钮可跳转到登录页面
  • 登录后即可正常评论

注意事项

  1. 插件启用后,所有未登录用户都无法评论
  2. 确保你的主题兼容此插件
  3. 如遇到问题,请检查 Typecho 的错误日志

更新日志

v1.0.0 (2025-01-17)

  • 首次发布
  • 实现基础的登录限制评论功能
  • 添加优雅的登录提示界面
  • 增加 JavaScript 和 AJAX 防护措施
  • 支持响应式设计
  • 支持自定义提示文字配置

联系方式

版权说明

本插件遵循 MIT 协议开源,转载使用请注明出处。