كل طلب يمر بتسجيل الدخول أولًا
كل حركة التطبيقات على *.teamonly.app تذهب أولًا إلى Worker توجيه واحد. يحدد المؤسسة والتطبيق من اسم المضيف، ويتحقق من وجود جلسة صالحة، وبعدها فقط يمرر الطلب إلى التطبيق. دون جلسة، يرى الزائر شاشة تسجيل الدخول. ولا يعمل كود العميل له أبدًا.
هناك ثلاث طرق لتسجيل الدخول: Google OpenID Connect، وMicrosoft (Entra ID) OpenID Connect، أو رمز لمرة واحدة يُرسل إلى عنوان بريد الشركة. مع Google وMicrosoft، يُتحقق من رمز الهوية (ID token) على خادمنا، بما في ذلك التوقيع والجمهور وانتهاء الصلاحية ونطاق البريد. تُفحص قيمة hd من Google من الرمز المُتحقق منه، لا من الطلب. ومع Microsoft، لا تُقبل إلا حسابات العمل والمؤسسات التعليمية، ويجب أن تطابق جهة إصدار الرمز المستأجر الخاص به.