标签: PHP

5 篇文章

thumbnail
为 NexusPHP 添加 OAuth/OpenID 登录
好久没写文章了,最近一直在搞自己 Minecraft 小服务器的事情,难得抽出时间来写写技术文章~ 最近为了 BR 的数据存档计划能更加顺利的实施,BR 也安装了一个 NexusPHP 用于追踪种子的上传/下载量和做种状态。但是 NexusPHP 自己用户系统相当难用,BR 也有自己的统一授权服务(基于 Casdoor),因此搓了个 OAuth 功能,允许用户从 Casdoor (或者其他的 OAuth/OpenID 服务)注册和登录 NexusPHP。 支持的功能 从 OAuth/OpenID 自动创建 NexusPHP 用户,并与其绑定,用户可通过 OAuth/OpenID 登录 Nexu…
thumbnail
部署 WordPress OAuth Server (Provider)
Barbatos Realms 最近在搞统一认证,聚合 Blessing Skin, Xenforo, Wordpress 等一系列乱七八糟的各种程序到 Wordpress 上。 偷懒为先,最好的解决方案自然是 OAuth 2,上述程序都有它的 Client 实现,对接甚是方便,但主要问题是,谁来做 Server (Provider)? 探索 WordPress 现有解决方案 以 OAuth 为关键字搜索,基本上都是 Client,而作为 Server 的只有 miniOrange 这一家独占。 我打赌不少人肯定都试过 miniOrange 的 Server 但问题在于,免费版本接近无法使用,…
thumbnail
探索一个假冒 Github 钓鱼网站
故事的开始 今天晚上收到了一封邮件: 看着很像 github 的邮件对吧?然后,我把暗色模式关了: 噗哈哈哈哈哈哈哈哈哈哈哈 然后是邮件标题: 首字母不大写 这可还行 以及最重要的,分析一下邮件头: 嗯……基本可以确定是钓鱼邮件了 邮件 EML下载 尸检 送上门的钓鱼邮件肯定要好好玩一玩啊,所以开启虚拟机,挂上代理服务器(避免漏洞攻击和真实 IP 暴露),打开链接。 嚯,还整个 reCaptcha,但是 Github 在我的印象里从来没用过 reCaptcha 页面源代码可以看出来这个 PHP 文件同时负责校验 通过验证码后: 头像也能裂,笑不活了 随便输入一个随机密码,提示错误,符合常理。 …
thumbnail
[WP插件][Argon] 呼呼表情包
本插件旨在向 Wordpress 的 Argon 主题注册来自 半次元 的 “呼呼” 评论表情包。 示例 呼呼! 安装 下载插件压缩包,在 Wordpress 仪表盘 -> 插件 -> 安装插件 -> 上传插件,上传本插件压缩包并启用,即可注册表情。 下载 argon-huhu-emotions v1.0下载 或者:访问 Github Releases GitHub  GitHubGhost-chu/argon-huhu-emotions  
thumbnail
使用 Change Permalink Helper 解决修改固定链接后的问题
本文章中使用的 Change Permalink Helper 为修改版本,请注意 今天根据 Yoast!SEO 进行 SEO 优化处理的时候修改了 Wordpress 的固定链接。然后不出意外的: 404 Not Found 这可不是什么好消息,死链对于 SEO 的影响巨大,但是 Wordpress 并不会自动重定向旧的固定链接格式到新的永久链接格式。 于是,我从 Wordpress 插件中心找到了 Change Permalink Helper 这个插件,但是,这个插件有两个问题: 由于多年没有更新,已经在最新版本的 Wordpress 无法使用了只支持从文章名转换到其他固定链接格式 (这…