- அனுப்பப்பட்டது
- 14 அக்டோபர், 2026 அன்று 4:16 PM UTC
- எழுத்தாளர்
- Kamo
- கமிட் செய்யுங்கள்
- 618ee73
நிலை அடிப்படை 64 JSON {orgId, nonce, வழங்குநர்} அழைப்பாளரால் கட்டப்பட்டது, nonce ஒருபோதும் சேமிக்கப்படவில்லை அல்லது சரிபார்க்கப்படவில்லை, மேலும் அமர்வு இல்லாத அழைப்பிதழ் டிகோட் செய்யப்பட்டதை நம்பியது orgId - எவரும் தங்கள் சொந்த ஜூம் அல்லது Microsoft கணக்கை மற்றொரு கணக்குடன் இணைக்கலாம் org. MeetingOauthStateStore இப்போது org உடன் பிணைக்கப்பட்ட ஒரு சீரற்ற 64-ஹெக்ஸ் டோக்கனை வெளியிடுகிறது, உறுப்பினர் மற்றும் வழங்குநர் (10 நிமிட TTL); கால்பேக் அதை GETDEL உடன் செலவிடுகிறது, ஒன்று அணு கட்டளை, எனவே ஒரு போலி, காலாவதியான, மீண்டும் இயக்கப்படும் அல்லது ஒரே நேரத்தில் இரண்டாவது அழைப்பு வழங்குநர் அழைக்கப்படுவதற்கு முன்பு மறுக்கப்படுகிறது. மறுவரையறை-URI தேடல் பார்வை. டோக்கன் புதுப்பிப்பில் பூட்டு இல்லை, மேலும் அழைப்பாளரின் பரிவர்த்தனைக்குள் எழுதப்பட்டிருக்கும் ஒவ்வொரு பயன்பாட்டிலும் புதுப்பிப்பு டோக்கனை ஜூம் சுழற்றுகிறது: இரண்டு தாள்கள் ஒரே நேரத்தில் புத்துணர்ச்சியூட்டுகின்றன ரத்து செய்யப்பட்ட டோக்கனை வைத்திருக்கும் ஒன்றை விட்டுச் சென்றது. RefreshIfNeded இப்போது ஒரு Redis பூட்டை எடுத்துக்கொள்கிறது (org, வழங்குநர்) (30s குத்தகை, உரிமையாளர்-சரிபார்க்கப்பட்ட வெளியீடு), ஒரு வரிசையில் வரிசையை மீண்டும் படிக்கிறது REQUIRES _ NEW பரிவர்த்தனை (ஒரு வெயிட்டர் பொதுவாக வெற்றியாளரின் புதிய மானியத்தை கண்டுபிடிப்பார் மற்றும் புதுப்பிப்பு டோக்கனை ஒருபோதும் செலவிடாதீர்கள்), மேலும் இதன் மூலம் முடிவை சேமிக்கவும் MeetingOAuthtokenWriter (REQUIRES _ NEW), பூட்டு விடுவிக்கப்படுவதற்கு முன்பு உறுதி செய்யப்பட்டது.
