惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cloudbric
Cloudbric
WordPress大学
WordPress大学
博客园 - 叶小钗
B
Blog RSS Feed
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
美团技术团队
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
B
Blog
V
V2EX
Simon Willison's Weblog
Simon Willison's Weblog
I
Intezer
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threatpost
Cisco Talos Blog
Cisco Talos Blog
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
PCI Perspectives
PCI Perspectives
雷峰网
雷峰网
The Register - Security
The Register - Security
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
N
News and Events Feed by Topic
H
Hackread – Cybersecurity News, Data Breaches, AI and More
U
Unit 42
Security Latest
Security Latest
NISL@THU
NISL@THU
腾讯CDC
S
SegmentFault 最新的问题
小众软件
小众软件
The GitHub Blog
The GitHub Blog
月光博客
月光博客
A
Arctic Wolf
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
Netflix TechBlog - Medium
IT之家
IT之家
D
DataBreaches.Net
C
CXSECURITY Database RSS Feed - CXSecurity.com
N
News | PayPal Newsroom
L
LINUX DO - 最新话题
博客园 - 司徒正美
大猫的无限游戏
大猫的无限游戏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
J
Java Code Geeks
TaoSecurity Blog
TaoSecurity Blog
P
Privacy International News Feed

記緒漂流

Cloudflare One 集成 OAuth 访问控制 打造专属记账助手 | 記緒漂流 打造专属记账助手 Numb | 記緒漂流 Numb 三月自白 | 記緒漂流 三月自白 相反的你和我・同频的心与心 | 記緒漂流 相反的你和我・同频的心与心 使用 Tailscale 内网穿透 | 記緒漂流 使用 Tailscale 内网穿透 在《HackHub》中成为世界首富 | 記緒漂流 在《HackHub》中成为世界首富 社交距离 | 記緒漂流 社交距离 UNIQLO × Akamai 联名 T 恤 | 記緒漂流 UNIQLO × Akamai 联名 T 恤 Windows 按键重映射 | 記緒漂流 Windows 按键重映射 少女・魔法・救赎 | 記緒漂流 少女・魔法・救赎 Live 初体验 | 記緒漂流 Live 初体验 《剧场版总集篇 GIRLS BAND CRY【后篇】嘿,未来。》观后有感 | 記緒漂流 《剧场版总集篇 GIRLS BAND CRY【后篇】嘿,未来。》观后有感 从 UnoCSS 迁至 Tailwind CSS | 記緒漂流 从 UnoCSS 迁至 Tailwind CSS AI² 与站点 LOGO | 記緒漂流 AI² 与站点 LOGO YAML 多行语法 | 記緒漂流 YAML 多行语法 所以我放弃了 npm | 記緒漂流 所以我放弃了 npm 上下求索,以飨四方 | 記緒漂流 上下求索,以飨四方 理想、偏见与「博友圈」 | 記緒漂流 理想、偏见与「博友圈」 甲流就医纪实 | 記緒漂流 甲流就医纪实
Cloudflare One 集成 OAuth 访问控制 | 記緒漂流
TuyuriTio · 2026-05-01 · via 記緒漂流

先前记账 Bot 的内容中,使用 NAS 部署的方案虽然可行,但为了正常接入 Telelgram 的 API,不配置代理是不行的。为了保持设备网络环境的纯粹性(懒),我觉得在境外 VPS 部署会更合理一些。

于是薅了个 Azure for Students 的 VPS 来部署 Bot。

Tip

需要在通过 Student Developer Pack 的 GitHub 账号的 Emails 列表中添加用于登录 Azure 的 Outlook 邮箱1

同时,原本想着部署个 beancount 对应的 Web 页面 yegle/fava,可这个项目对文件具有可写权限,本身却不含任何身份认证机制

那么手动添加访问控制就非常有必要了。

不过在这之前,毕竟用这个 VPS 算个带有些临时性/实验性的方案,我无心配置 Nginx 等反向代理。域名、证书都没有配置,仅仅类似于一台有着静态公网 IP 的家用主机。

于是,所有来自外部的访问都通过 Cloudflare Tunnel 进行。

很巧的是,所属的 Cloudflare One (Zero Trust) 提供了非常强大的访问控制策略,确实值得配置一下。


访问控制 → 应用程序新建应用程序,并配置好公共主机名和目标,接下来就可以配置访问策略了。

默认的身份验证方式只有 One-time PIN 一种,也就是每次登录都需接收邮箱验证码。

显然对于一款个人应用来说,这有些复杂了。

好在可以添加别的身份验证方式,在集成 → 标识提供程序中添加标识提供程序,就可以看到 GitHub、Google 等一系列熟悉的 IdP。

这里我选择用 GitHub 登录,但不得不说,刚点进去看到要填写应用 ID(Client ID)客户端密码(Client Secret),我还愣了好久,沟槽的翻译

添加 GitHub
添加 GitHub

但是上方提供了 GitHub 文档的入口,那事情就简单很多了,接下来要做的就是非常普通的 OAuth 登录程序配置。

Success
Success

最关键的是添加策略,也就是允许谁访问。其中,Action 设置为 Allow,接着在规则中添加自己的邮箱地址作为身份标识

添加规则
添加规则

然后是验证方式,我只选择了 GitHub 登录,这样页面也似乎看着清爽些。

身份验证
身份验证
Sign in
Sign in

Footnotes

  1. How to use Microsoft Azure with Github Student Developer Pack