KamoCRM

Ishara ya hali ya OAuth ni rekodi ya upande wa seva, sio blob mikono ya kivinjari nyuma

FixEmailService
Ya
23 Septemba 2026, 02:58 UTC
Mwandishi
Kamo
Ahadi ya
78c4a87

/api / barua pepe/oauth/callback/callback and ************* ni ya umma na isiyo na kikao Mtoa huduma anaelekeza kivinjari hapa bila kikao cha Kamo, kwa hivyo "hali" ilikuwa mahali pekee Shirika linaweza kuja kutoka - na ilikuwa msingi wa kujitegemea wa JSON CALLER iliyojengwa: [TD="width: 456"] [FONT=&](2)[/FONT][FONT=&]Bila kuathiri masharti ya kifungu kidogo (1) cha kifungu hiki, Tume itakuwa na mamlaka ya kuajiri mtaalamu yeyote kwa ajili ya shughuli maalumu au kwa muda mfupi.[/FONT] Mtu yeyote anaweza kutumia jina A org tofauti na kuicheza dhidi ya msimbo wa idhini waliyoipata wenyewe; "hakuna" Ndani yake ilizalishwa lakini haikuhifadhiwa au kuchunguzwa dhidi ya kitu chochote, kwa hivyo haikuzuia chochote. Kwa kuwa Callback kuaminiwa orgId / mtoa huduma / mwanachama Id moja kwa moja nje ya hiyo decode na kuanzishwa kushikamana kwa jina la nchi yoyote ile. OAuthStateStore sasa mints opaque, unguessable ishara juu ya 'issue', kuweka org / mwanachama / mtoa huduma / Inaamua tu katika rekodi ya Redis na TTL ya dakika ya 10 - kamwe katika ishara yenyewe. "peek" inasoma rekodi hiyo bila kuitumia (inayotumiwa kuchukua URI na mtiririko kabla ya kuingia. Kwa hiyo, ni lazima asome Qur’ani na asome Qur’ani. Matumizi ya moja kwa moja: ishara iliyorudiwa tena au iliyotumiwa haitafanya chochote, isiyo na maana kutoka kwa moja ambayo haijawahi kuwepo. Huduma ya OAuthFlow na Huduma ya GroupwareOAuth - ambayo ilikuwa ikijenga na kupakua blob hiyo kujitegemea, kila mmoja na nakala yake mwenyewe ya utaratibu huo - sasa wote mint na kukomboa ishara Kupitia duka moja, kwa hiyo kuna mahali moja ambayo huamua nini ishara ya serikali inamaanisha. OAuthStoreTest inashindwa bila kurekebisha (unywaji wa pili wa ishara sawa bado unarudi rekodi badala ya null; OAuthFlowServiceTest, OAuthFlowKindStateTest na GroupwareOAuth ServiceTest ni updated kwa utaratibu mpya - wao tena kujenga au decode hali blob moja kwa moja, tangu Hakuna kitu cha kupoteza.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei