每个请求都先登录
*.teamonly.app上的所有应用流量都先进入一个调度Worker。它根据主机名确定组织和应用,检查是否有有效会话,然后才把请求转发给应用。没有会话的访问者只会看到登录页,客户代码根本不会为他们运行。
登录方式有三种:Google OpenID Connect、Microsoft(Entra ID)OpenID Connect,或发送到公司邮箱的一次性验证码。对于Google和Microsoft,ID令牌在我们的服务器上验证,包括签名、受众、有效期和邮箱域名。Google的hd值从验证过的令牌中检查,而不是信任请求里的值。对于Microsoft,只接受工作或学校账号,并且令牌的签发方必须与它自己的租户一致。