项目设置里面勾选 权限(角色)断言 和 验证时检查授权

类型选择User Agent,命名为FastAPI Backend

验证类型选PKCE

回调地址可填写可不填,如果不需要让客户错误访问后端时跳转就不填

将Token类型选择为JWT,勾选权限写入Token

由于我们只是拿前端JWT做校验,所以不符合OIDC标准也无所谓
项目设置里面勾选 权限(角色)断言 和 验证时检查授权
类型选择User Agent,命名为FastAPI Backend
验证类型选PKCE
回调地址可填写可不填,如果不需要让客户错误访问后端时跳转就不填
将Token类型选择为JWT,勾选权限写入Token
由于我们只是拿前端JWT做校验,所以不符合OIDC标准也无所谓
创建一个项目
创建一个应用起名 NextJS Frontend
验证方式选择Code
添加开发回调和生产回调
记录ID和密钥
修改Token类型为JWT,并将用户权限信息写入JWT,方便访问其他项目时进行验证
利用docker配置Zitadel认证服务容器Caddy反向代理容器以及Netbird相关容器
export NETBIRD_DOMAIN=[此处填入网站域名];
curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | bash
如果需要与其他网站容器共存,修改Caddyfile,填入域名并配置反向代理和证书
输入你填入的网站域名,进入管理面板
登录容器创建结束后打印出来的管理员账户,进入面板
选择Setup Keys
创建一个Key使得机器可以加入全互联网络
在CLI模式下可以输入
netbird up --setup-key [刚才生成的Key XXX-XXX-XXX] --management-url [设置的域名]
Windows下把Netbird客户端设置内的Management URL改为你设置的域名,然后点击登录,会跳转到登录页,登陆后即可加入全互联网络.
第一步 Linux/Windows基本操作
下载相关工具
第二步 从Warrior & Weirdo 论坛上面搜索最新视频
选一个你感兴趣的子项
举例:Into The Light 纪录片
右键选择 Copy video url 完成第二步
第三步 下载视频 (Windows 举例)
首先用一个单独文件夹存放你的下载器
右键在终端中打开
输入指令 .\yt-dlp_x86.exe -f bestvideo[ext=webm]+bestaudio[ext=m4a]/mp4 https://youtu.be/3AbrDWIwBO4 (此处对应上面复制的链接)
得到视频文件,上传至各大视频网站即可