博主

4天前在线

拂晓不辍
就算如此,我也要去。就算全部的棋子被夺走,棋盘上只剩下了王,也绝对不会投降。
歌曲封面 未知作品

萌ICP备20259933号

网站已运行 102 天 5 小时 40 分

Powered by Typecho & Sunny

2 online · 61 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}

现在已有 102 次阅读,0 条评论,0 人点赞
Comment:共0条
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 网站设置有【CDN】缓存,留言评论或部分独立页面需要12小时才能更新显示! 不再显示
博主