首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
4,199 阅读
2
十年之约RSS聚合订阅服务上线
3,944 阅读
3
工资发放日的区别
2,890 阅读
4
rsyslogd内存占用过高解决方案
2,627 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,459 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
生活
Java
旅行
学习笔记
教程
服务器
Linux
日记
软件
SpringBoot
服务
Windows
数据库
福利
Spring
系统
SQL
php
萧瑟
累计撰写
209
篇文章
累计收到
1,519
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
209
篇与
萧瑟
的结果
2025-08-25
OpenID Connect(OIDC) WordPress v1.0.0插件
Typecho的OIDC插件更新完了,咱们来说说WordPress插件。插件特点支持 PHP 7.0+ 、WordPress 5.8+、基于邮箱进行自动绑定、支持新建用户。安装方法1:手动安装下载插件文件将插件文件夹上传到 /wp-content/plugins/ 目录在WordPress管理后台激活插件进入"设置" > "OIDC设置"进行配置2:通过WordPress上传在WordPress管理后台进入"插件" > "安装插件"点击"上传插件"选择插件ZIP文件并上传激活插件并进行配置基本配置客户端ID: 从OIDC提供商获取的客户端标识符客户端密钥: 从OIDC提供商获取的客户端密钥发现URL: OIDC提供商的发现文档URL重定向URI: OIDC提供商回调的URI地址作用域: 请求的OIDC作用域(默认:openid profile email)高级配置启用OIDC登录: 在登录页面显示OIDC登录按钮自动创建用户: 如果用户不存在,自动创建WordPress用户账户自动链接用户: 自动链接OIDC用户与现有WordPress用户(基于邮箱)支持的OIDC提供商Google OAuth 2.0Microsoft Azure ADAuth0Keycloak其他符合OIDC标准的提供商使用说明可详细参考插件内的README.md下载地址下载地址
2025年08月25日
11 阅读
0 评论
2025-08-25
OpenID Connect(OIDC) Typecho v1.2.0插件
最近一直在研究“统一认证”,了解到了OIDC ,即OpenID Connect。OpenID Connect 是基于OAuth 2.0的身份认证协议,增加了Id Token。OIDC是OAuth2.0的超集,可以理解为OIDC=身份认证+OAuth2.0. OAuth2.0主要定义了资源的授权,而OIDC主要关注的是身份的认证。(身份信息也属于资源,但是OAuth2.0中没有对身份信息包含哪些内容以及认证过程做完整定义)刚好我自己搭建了一套TOPIAM认证平台,顺手把之前写的OAuth2登录认证插件做个升级,还写了一个WordPress的OIDC插件,有需的朋友可以下载使用。插件效果插件使用下载地址选择Typecho插件的zip包,解压后将插件上传/usr/plugins这个目录下,然后登陆后台,在“控制台”下拉菜单中进入“插件管理”,激活OidcTypecho插件。激活后,需要配置 OIDC发现文档URL、OIDC系统名称、Client ID、Client Secret、用户名映射规则因为我这个系统只有单用户,所以做了一个用户名映射规则,具体可以看插件设置中的说明。OIDC系统回调地址为:https://your-site/oidc/callback下载地址下载地址
2025年08月25日
11 阅读
1 评论
2025-08-06
TOPIAM v1.1.0 源码启动及异常处理
TOPIAM源码启动教程及前端运行过程中的异常问题处理方案。 开源不易,请尊重开源的知识成果;码字不易,搬运请注明出处。
2025年08月06日
75 阅读
1 评论
2025-07-27
Git进阶:使用Token令牌拉取推送代码
前言最近coding免费版即将下线,推荐使用腾讯CNB服务。 CNB服务只能使用微信登录、且拉取和推送代码需使用Token令牌才可以使用。教程拉取代码命令git pull https://<用户名>:<token>@cnb.cool/<用户名>/<仓库名>.git例如:git pull https://cnb:your_token@cnb.cool/bcrjl/docs.git注意:CNB用户名需使用cnb,使用pull命令后,push无需再次配置token令牌。如果想将本地已有仓库推送,则需使用下属代码。git push -u https://cnb:your_token@cnb.cool/bcrjl/docs.git HEAD:main或者手动修改 Git 配置文件,编辑项目目录下的.git/config文件,添加 token:[remote "cnb"] url = https://<用户名>:<token>@cnb.cool/bcrjl/docs.git fetch = +refs/heads/*:refs/remotes/origin/*
2025年07月27日
208 阅读
4 评论
2025-07-14
总要写点什么吧(一)
随手记...
2025年07月14日
186 阅读
14 评论
2025-07-13
漫展遇童年明星-汪东城
在微博上看到汪东城要来北京参加漫展的消息后激动不已。作为童年时期通过《终极系列》认识的偶像,汪东城不仅是中国台湾著名艺人,也是资深cosplay爱好者。在漫展现场,有幸与汪东城亲密握手,感受到偶像的温暖和亲切。这次相遇治愈了近期的低落心情,重新燃起了对生活的热情,深刻体会到小小惊喜带来的巨大治愈力量。
2025年07月13日
111 阅读
15 评论
2025-07-08
星空组网-打造多地互联神器
高效的组网解决方案,打造多地互联,随时随地流畅访问。
2025年07月08日
306 阅读
16 评论
2025-06-24
乙巳年壬午月甲子日小记-生活不易,牛马难当
当六月的阳光透过窗户时,如同“丧尸般的日常”就开始了....每日地铁站,人群像被漏斗挤压的沙砾;车窗映出的倒影里,所有人的眼皮都坠着铅色的疲惫,手机屏幕的光在瞳孔里晃成模糊的光斑;有人在刷早间新闻,有人在回工作消息,而我盯着玻璃上自己的影子,看它如何在每一次刹车时,和陌生人的轮廓撞成重叠的幽灵,仿佛我们早已丧失了独立的人形,不过是城市齿轮里的一颗颗螺丝。早九点钟的写字楼电梯里,数字从 11 跳到 20 的瞬间,空调冷风灌进领口。工位上的绿萝又黄了一片叶子,电脑屏幕亮起时,密密麻麻的工作事项像藤蔓一样爬上桌面:“月底前要实现**功能,并提前提测上线”“不要耽误时间,今天把活干完”“下班前交日报”,这些冰冷的文字化作无形的鞭子,抽打着早已疲惫不堪的我。键盘敲击声混着电风扇的嗡鸣,白炽灯发出刺目的光,照得人眼睛发疼。我机械地敲打着键盘,窗外的天空从亮白熬成灰蓝,暮色渐浓,直到晚八点左右的打卡声响起,才发现水杯里的茶早就凉透,像极了被耗尽的体温,连最后一丝温度都消失殆尽。晚八点的地铁,空气里漂浮着更重的疲惫,像是凝结的铅块。有人靠着椅背闭眼假寐,我拿出手机想刷点什么,翻来翻去却没什么可玩,那些短视频、社交软件都无法填满内心的空洞。闭眼听着车厢中的嘈杂声,仿佛整个人漂浮在空中,眩晕感袭来,胃部翻涌,很是恶心,而这令人不适的感觉,也是这场日常里甩不掉的一部分。就连本该休息的周六日,地铁站外的电动车、自行车依然挤挤挨挨,丝毫不比工作日少。那些在工作日耗尽精力的 “牛马” 们,似乎连喘息的时间都不愿给自己,内耗的程度令人咋舌。朋友提起公司一个四五万的项目,竟然有人甘愿免费做,只收运营费,这荒诞的现实撕开了就业环境的残酷真相,原来在生存的重压下,连 “等价交换” 都成了奢侈的妄想,每个人都像溺水者,拼了命地抓着任何一根可能救命的稻草。
2025年06月24日
112 阅读
10 评论
2025-05-23
MinIO 禁止展示桶文件列表
MinIO为了放开访问权限,设置了*,但如果直接访问桶的路径时,竟然把桶里的所有文件链接都列出来了,对系统隐私效果十分不友好。本文以新版和旧版进行总结,如何配置MinIO的policy来禁止展示桶文件列表。话外自从 MinIO 开源协议从 Apache2.0 变更为 AGPLv3 ,新协议具有严重的约束,对商业不友好,按照AGPLv3规定,只要系统部署后接入MinIO服务,具有文件存储或读取行为,不论是否改造源码,不论发布在何处,都需要将整个产品源码开源。若需要使用minio开源版则请下载部署Apache2.0的最后一个版本:minio-RELEASE.2021-04-22T15-44-28Z本文以此版本为分界线来配置桶禁止展示文件列表;新版MinIO配置新版自带了功能比较全的配置页,设置禁止展示桶文件列表特别简单,直接设置桶的Access Policy为自定义就好。登录控制台,点击 Buckets ,找到要设置的桶,点击进入,点击Access Policy下的选项,选择为 Custom 。将 Action 下的 s3:ListBucket 删除即可。旧版MinIO配置旧版控制台只有基础的文件管理,设置了 public ,设置的 policy 如下图,就可以直接访问该桶下面所有的文件资源,但访问根目录则会出现所有文件列表。禁止文件展示文件列表,则需要下载 MinIO 的 mc 客户端。wget https://dl.minio.org.cn/client/mc/release/linux-amd64/archive/mc.RELEASE.2021-04-22T17-40-00Z mv mc.RELEASE.2021-04-22T17-40-00Z mc chmod +x mc赋予文件权限后,配置MinIO登录// 登录minio ./mc config host add minio http://127.0.0.1:9000 用户名 密码 // 检查是否连接成功 ./mc config host list查看当前桶具有什么权限,执行以下命令./mc policy get-json minio/mpb该命令会返回一个json内容,将该内容复制出来,新建一个 new_policy.json 文件,并将内容复制进去,然后保存文件。修改 new_policy.json 文件,将 将 Action 下的 s3:ListBucket 删除后 保存。执行以下命令,修改桶的 policy./mc policy set-json new_policy.json minio/mpb然后我们再访问桶目录,就不在展示文件列表了。
2025年05月23日
265 阅读
2 评论
2025-05-12
北京大观园一日游:病中寻景的别样体验
此次北京大观园之行,因看病后散心而来。赏《甄嬛传》取景地,观自然风景,拍不怕生的鸭子。工作日人少,能静心感受园林魅力,忘却看病烦恼,让我对城市多了份热爱,收获了独特惬意的旅行体验。
2025年05月12日
295 阅读
11 评论
1
2
...
21