开源软件
文章平均质量分 75
开源软件
K8sCat
专注于架构设计、技术趋势分析和实用的开发经验分享。
展开
-
开源协议深度剖析:理解开放世界的规则
开源许可证如同现实社会中的法律一般,为软件定义了一套使用规则。无论是GPL带来的自由精神,还是MIT、Apache、BSD许可证的宽松特性,他们都各司其职,为软件的发展提供动力,同时确保开发者和用户的权益不受侵害。在选择开源许可证时,重要的是要根据你的项目目标和策略来决定最适合你的协议,使之能够在法律的框架下自由地生长和繁荣。原创 2024-04-11 11:58:15 · 390 阅读 · 0 评论 -
飞书 + Lua 实现企业级组织架构登录认证
飞书是字节跳动旗下一款企业级协同办公软件,本文将介绍如何基于飞书开放平台的身份验证能力,使用 Lua 实现企业级组织架构的登录认证网关。 登录流程 让我们首先看一下飞书第三方网站免登的整体流程: 第一步: 网页后端发现用户未登录,请求身份验证; 第二步: 用户登录后,开放平台生成登录预授权码,302跳转至重定向地址; 第三步: 网页后端调用获取登录用户身份校验登录预授权码合法性,获取到用户身份; 第四步: 如需其他用户信息,网页后端可调用获取用户信息(身份验证)。 Lua 实现 飞书接口部分实现 获取应原创 2021-08-13 23:04:57 · 1645 阅读 · 4 评论 -
ForMaiR - 自定义规则的邮件自动转发工具
由于邮箱自带的转发功能只能转发到指定的邮箱,并不能对邮件内容进行过滤,所以就趁着 leader 过年肥家不在写了这个邮件自动转发工具 Cafe。 代码仓地址 GitHub 码云 自定义规则 满足下列任一规则的邮件会被转发到指定的邮箱列表(to_addrs) 邮件的发件人(from_addr[1])在指定的发件人列表中(from_addrs) 邮件的主题(subject)匹配指定的主题正则表达式(subject_pattern) 邮件的内容(plain_content 或 html_conte.原创 2021-02-07 14:33:05 · 10390 阅读 · 0 评论 -
Articli 多平台内容管理 CLI 工具
Articli 是一个可以管理多个平台内容的命令行工具,通过解析 Markdown 文件内容以及调用平台接口,实现文章的发布、更新等功能。原创 2022-01-25 11:32:52 · 434 阅读 · 0 评论