Ma'lumot ajratilishi
Har bir tashkilot ma'lumoti baza darajasida ajratilgan. Filtrlash view'da emas, model qatlamida — dasturchi unutib qolsa ham ma'lumot sizib chiqmaydi.
Quyidagilar mahsulotning ishlash tartibi. Har biri kodda amalga oshirilgan va testlar bilan qo'riqlanadi.
Har bir tashkilot ma'lumoti baza darajasida ajratilgan. Filtrlash view'da emas, model qatlamida — dasturchi unutib qolsa ham ma'lumot sizib chiqmaydi.
Ijtimoiy tarmoq tokenlari bazada Fernet bilan shifrlanadi. Kalit almashtirilsa eski tokenlar ham ochiladi (kalit rotatsiyasi).
Bir ijtimoiy hisob bitta tashkilotga tegishli. Uni boshqa tashkilotga ko'chirish faqat pulli tarifda va yozib boriladi.
Olti xil mijoz roli va to'rt xil platforma xodimi roli. Sotuv bo'limi mijoz kontentini ko'ra olmaydi.
Kirish, ro'yxatdan o'tish va OAuth so'rovlari cheklangan — parol tanlash urinishlari to'xtatiladi.
Baza va media har kuni zaxiralanadi, arxiv butunligi tekshiriladi, 14 kun saqlanadi.
Barcha trafik TLS orqali. HSTS, CSRF himoyasi va xavfsiz cookie'lar yoqilgan.
Fayllar tashkilot papkasida, tasodifiy nom bilan. Havolani bilgan begona odam ochib ko'ra olmaydi — har so'rovda ruxsat tekshiriladi.
Server O'zbekistonda. Zaxira alohida diskda saqlanadi va kunlik yangilanadi.
Savolingiz bo'lsa — bog'laning, yoki xizmat holatini ko'ring.