博主

昨天 19:30在线

拂晓不辍
虚伪的眼泪,会伤害别人,虚伪的笑容,会伤害自己。——《反叛的鲁鲁修》
歌曲封面 未知作品

萌ICP备20259933号

网站已运行 53 天 17 小时 42 分

Powered by Typecho & Sunny

2 online · 75 ms

拂晓不辍 要抹去懊悔,终究只有继续不断努力。——《樱花庄的宠物女孩》
Title

记 给后台加了个密码找回功能

拂晓不辍

·

📚️学习到知识

·

Article

  今天放假无聊想给博客加个评论邮件通知,结果一直没弄好,原来是插件是根据后台邮箱来进行发件,然后刷着Ty社区发现了个给博客加个密码找回功能,就试了一下,还可以。
  原文地址Typecho 的邮件密码找回插件

  1. 先把插件打包上传服务器插件目录,并改名为Passport
  2. 在Login.php文件中找到以下代码
♾️ text 代码:
<?php if($options->allowRegister): ?>
&bull;
<a href="<?php $options->registerUrl(); ?>"><?php _e('用户注册'); ?></a>
<?php endif; ?>
  1. 在它下面插入以下代码
♾️ text 代码:
<?php
   $activates = array_keys(Typecho_Plugin::export()['activated']);
   if (in_array('Passport', $activates)) {
       echo '<a href="' . Typecho_Common::url('passport/forgot', $options->index) . '">' . '忘记密码' . '</a>';
   }
?>

加入其他地方也可以,根据需求调整

插件信息


  • 优化了原本的实现逻辑,使得更加符合现代编码规范,提高代码复用率以及安全性。
  • 加入了自定义找回密码模版的功能和机制,允许自定义邮件样式。
  • 支持最新版本的Typecho使用,并且可以向下兼容
  • 更新PHPMailer的版本为最新的版本

{file href="https://eggk.net/file/PLUGION-Passport-main.zip"}PASSPORT{/file}

现在已有 46 次阅读,0 条评论,0 人点赞
Author:拂晓不辍
作者
记 给后台加了个密码找回功能
当前文章累计共 899 字,阅读大概需要 1 分钟。
手上的玉米有点多了,想出两个
2025年4月14日 · 0评论
有感而发
2025年3月23日 · 0评论
如何更换gravatar头像源
2025年3月21日 · 1评论
Comment:共0条
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 网站设置有【CDN】缓存,留言评论或部分独立页面需要12小时才能更新显示! 不再显示
博主