logo NodeSeekbeta

反代用的cf tunnel 怎么设置密码访问

1234
  • @user001 #20 这是一个很好的问题,我也想问
    我先查一下 查完了,死心吧

    推荐你两个方案:

    1. 直接用 Cloudflare 作为验证方式,用 CF 账号登录,dash 里面登录过且网络好的话这个过程非常快
    2. 自建 IdP,通过 OIDC 接入,这是一个我不了解,也没试过的方案;seek.li 和 nametra.de 用 NS 登录就是这样做的
  • @user001 #20
    没这个功能,去gcp或者github创建oidc client接近来吧,希望自己掌控这块的话可以用 pocket-id

  • @user001 #20 我研究得到的结论是这样的:只能做到 Cloudflare + TOTP (Time-based OTP) 或 邮件 OTP + TOTP,不能只输用户名 + TOTP

    真正的用户名 + TOTP 需要外接 IdP,接入 NodeSeek 登录也是有可能的


    所以还是建议你把 cf 作为登录方法,“包含”设置为 Cloudflare 账户成员
    image

    我不行了这段话写得好人机……最近发现中英混排要在中文和字母间加空格,试着“符合标准”地打字,空格键按冒烟了

  • @1x #23
    xhj012 xhj016
    好像很麻烦的样子
    我还是继续躺平用邮件把
    xhj031

  • @user001 #24 用 Cloudflare 登录还是很方便的(不过我不确定你是要在公共电脑上登录还是自己的设备,公共电脑的确是邮件方便安全,自己的设备可以保持 dash 的登录状态,整个过程会自动重定向和登录)

  • 其实不用自建 IdP,在 Zero Trust 里给这个 tunnel 的域名加条 Access 应用,策略选 One-time PIN,只放行你自己的邮箱就行,免费版 50 个用户完全够。想更省事就再开个 Service Auth token,脚本或客户端带请求头访问,不用每次去收邮件。

  • @yaoguangting #26 发布于27/08/2026, 13:14:35
    其实不用自建 IdP,在 Zero Trust 里给这个 tunnel 的域名加条 Access 应用,策略选 One-time PIN,只放行你自己的邮箱就行,免费版 50 个用户完全够。想更省事就再开个 Service Auth token,脚本或客户端带请求头访问,不用每次去收邮件。

    是的,已经搞好了

  • @yaoguangting #26 IdP 是在回答#20的问题,ta 嫌每次都要收邮件太麻烦
    Auth Token 这个方法我确实没注意到,它要带在请求头里面发过去,还是可以用浏览器输入?

1234

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有73286位seeker

🎉欢迎新用户🎉