Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami
Ieu kuring, nulis naskah enumerate parameter pikeun pamundut POST ka gov.tr, linggih di hareup wates jeung Kroasia.

Kumaha eta kabeh mimiti

Abdi sareng pamajikan ngumbara dunya sareng damel jarak jauh. Kami nembe ngalih ti Turki ka Kroasia (titik pangsaéna pikeun nganjang ka Éropa). Pikeun henteu asup kana karantina di Kroasia, anjeun kedah gaduh sertipikat tés covid négatip anu dilakukeun henteu langkung ti 48 jam sateuacan asup.

Urang kapanggih yén éta téh rélatif nguntungkeun (2500 rubles) jeung gancang (sadayana hasil datangna dina 5 jam) nyandak test di bandara Istanbul, ti mana urang ngan flew kaluar.

Kami dugi ka bandara 7 jam sateuacan angkat, mendakan titik uji. Maranehna ngalakukeun sagalana chaotically: anjeun datang nepi, masihan paspor anjeun, mayar, anjeun meunang 2 stiker kalayan barkod, anjeun buka laboratorium mobile, dimana maranéhna nyokot salah sahiji stiker ieu ti anjeun pikeun ngaidentipikasi analisis Anjeun. Saatos anjeun angkat, sareng aranjeunna nyarioskeun ka anjeun: angkat ka situs ieu: enabiz.gov.tr/PcrTestSonuc, ngajalankeun dina barkod anjeun sarta 4 digit panungtungan paspor anjeun, sanggeus sababaraha waktu bakal aya hasilna.

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Tapi lamun anjeun ngasupkeun data langsung saatos lulus analisis, kaca méré kasalahan.

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami
Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Malah teras, pikiran ngeunaan "geulis" UX crept kana sirah kuring, nu, kalayan sagala kasalahan operator anu drove dina data paspor, teu aya deui jalan pikeun manggihan hasil anjeun.

Méméh miang

Waktos angkatna, kuring ngalebetkeun data kuring sareng ningali yén dokumén pikeun aranjeunna parantos aya, sanaos henteu acan aya hasil tés.

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami
Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Malah jelas yén tés dugi ka laboratorium 1.5 jam ka pengker. Tapi éntri data pamajikan kuring tetep méré kasalahan yén éntri éta henteu kapendak. Sareng anu paling penting, anjeun moal tiasa ngan ukur naroskeun naon anu salah, sabab. Kami lulus ujian di zona sateuacan kontrol paspor.

Nalika naek pesawat, kami dipénta hasil tés, tapi, untungna, kami tiasa ngayakinkeun perwakilan bandara yén aranjeunna bakal énggal-énggal muncul (nunjukkeun aranjeunna barcode), sareng, salaku jalan terakhir, urang bakal ka karantina.

Pas kuring naek pesawat, kode kuring némbongkeun yén kuring kungsi test négatip.

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Kana datangna

Sareng ieu dimana kasenangan dimimitian! Pas urang ngapung sareng nyambung ka WiFi lokal, tétéla yén catetan pamajikan kuring henteu aya dina pangkalan data. Sareng di wates éta sorangan, dokumén ditilik sacara saksama: penjaga wates nyandak tés pikeun coronavirus sareng nyandak ka kamar anu misah pikeun mariksa kanyataanana. Kami mutuskeun yén kami bakal nyarioskeun carita kapercayaan kami sareng milarian naon pilihan anu urang gaduh.

Nalika kami nangtung dina antrian, kuring mutuskeun pikeun pariksa data anu leres (abdi) sareng lepat, kumaha kaca validasi meta.

Tétéla yén manéhna ngirimkeun pamundut pos ka www.enabiz.gov.tr/PcrTestSonuc/GetPcrRaporVerifyWithKimlik, kalayan parameter di handap ieu:

barcodeNo = XX
kimlikNo=YY
kimlikTipi=2
di mana barcodeNo - nomer barkod, kimlikNo - KTP paspor, kimlik Tipi – parameter dibereskeun sarua jeung 2 (lamun ngan dua widang kahiji dieusian). Taya token anu katingali. Paménta ngabalikeun 1 pikeun parameter anu leres (data kuring), sareng 0 pikeun anu salah.

Ti tukang pos, Kuring diusahakeun nyortir ngaliwatan 40 kombinasi (ujug-ujug kasalahan hiji karakter), tapi euweuh datang ti eta.

Dina waktos éta, urang ngadeukeutan penjaga wates, anjeunna ngadangukeun carita urang sareng nyarankeun karantina. Tapi kami jelas henteu hoyong calik di apartemen salami 14 dinten, janten kami naroskeun ngantosan sakedik di zona transit supados nyobian nyortir masalahna dina sababaraha jam. Penjaga wates asup kana posisi kami, ningali naha urang tiasa calik di zona bodas, sareng, kalayan idin ti sirah, saurna: "Oke, ngan ukur sababaraha jam."

Kuring mimiti milarian telepon jalma anu ngalakukeun tés makuta, sareng paralel mutuskeun pikeun nguji hipotésis anu gélo: upami sistem ieu ngagaduhan UX anu dahsyat, maka sistem kaamanan henteu kedah saé, sanaos pamaréntahan gov.tr ​​​​domain.

Hasilna, bari diuk dina panggero, Kuring nulis naskah leutik nu diurutkeun ngaliwatan sagala angka ti 0000 nepi ka 9999 dina widang kimlikNo. barkodNo urang tadi dina stiker, jadi teu bisa salah.

Ngabayangkeun reuwas kuring lamun sanajan sanggeus 500 requests kontinyu kuring teu ngalarang tur naskah terus ngajalankeun di 20 requests per detik ti WiFi bandara.

Telepon teu masihan seueur kasuksésan: Kuring dialihkeun ti hiji departemén ka departemén anu sanés. Tapi geura-giru naskah masihan nilai coveted 6505, nu teu pisan kawas nyata 4 digit paspor teh.

Saatos unggah dokumén, tétéla yén éta jelas sanés paspor pamajikan kuring (urang asing Rusia henteu ngagaduhan nomer sapertos kitu), tapi sadayana data sanésna (kalebet nami, nami tukang sareng tanggal lahir) leres.

Kumaha Rarancang UX dina Tes Coronavirus Ampir Nempatkeun Kami Ngasingkeun Diri, Tapi Lubang Kaamanan Nyalametkeun Kami

Hal anu paling pikaresepeun nyaéta yén barcode ogé henteu acak, tapi ampir hiji-hiji. Ku kituna, dina téori, kuring bisa manggihan kontak nu meunang nomer paspor pamajikan kuring, sarta sacara umum, lancar ngompa kaluar data pribadi jalma séjén.

Tapi éta jam 9 sareng sapeuting tanpa bobo, kuring telat pikeun rapat online sareng bungah yén aranjeunna ngantepkeun kami tanpa karantina, janten kuring nembé ngamimitian perjalanan di Éropa.

sumber: www.habr.com

Tambahkeun komentar