dash-b · Imkoniyatlar · Ulanish
Nimani ulayotganingizdan qat'i nazar, kirish uchun bitta yo'l bor.
O'zingiz ishlatayotgan ma'lumotlar bazasi, tashlaydigan faylingiz, o'z serveringizdagi kichik skript. Ularning barchasi bir xil jadvaldagi yozuvlar, barchasi bir xil tarzda ro'yxatga olinadi va yangi tur qo'shish yangi ekran emas, balki yana bitta yozuvdir.
Bugun nimani ulashingiz mumkin
Ikki shakl va bitta fayl
Ma'lumotlar bazasi, to'g'ridan-to'g'ri
PostgreSQL, MySQL yoki MongoDB. Xost, port, ma'lumotlar bazasi, foydalanuvchi, parol, TLS sukut bo'yicha yoqilgan. Faqat o'qish — dash-b qiladigan hech narsa ishlab chiqarishdagi ma'lumotlaringizga yozolmaydi.
O'z serveringizdagi ulagich
Ma'lumotlar bazasi yoniga yuklaydigan bitta PHP fayl. dash-b manzil va imzolash maxfiy kalitini oladi, boshqa hech narsa yo'q: xost yo'q, foydalanuvchi nomi yo'q, parol yo'q. U yozish huquqiga ega yagona manba va aynan shu sababli ham shunday.
Fayl
Elektron jadvalni yoki CSV faylni doskaga tashlang — u haqiqiy jadvalga aylanadi, ustunlari fayldan o'qib olinadi, siz taxmin qilib qo'ymaysiz. Ro'yxatdan o'tish yo'q, hisob ma'lumotlari yo'q, sozlash uchun hech narsa yo'q.
Parolga nima bo'ladi
Maxfiy kalit sizga hech qachon qayta ko'rsatilmaydi
Hisob ma'lumoti saqlanishidan so'ng, uni saqlagan shakl uni qayta ko'rsatib bera olmaydi. Bu sozlama emas — bu saqlangan qiymatlar bilan shakllarni to'ldiradigan koddan alohida turuvchi kod bo'lagi, uni ataylab alohida tutishdan maqsad shuki, «saqlangan qiymatni ko'rsatish» bitta bayroq orqali ma'lumotlar bazasi parolini skrinshot olinadigan, ekran orqali ulashiladigan yoki DOMdan o'qib olinadigan sahifaga yozish darajasiga yaqin bo'lib qolmasin.
Konektor shuning uchun mavjudki, eng kuchli maxfiy kalitingiz hech qachon o'z serveringizni tark etmaydi.
Ma'lumotlar bazasi hisob ma'lumotlaringiz ular allaqachon bo'lgan mashinadagi sozlamalar faylida qoladi. dash-b manzil va imzo saqlaydi, va ikkalasidan hech biri ma'lumotlar bazangizni boshqalar uchun ochmaydi.
Boshqa bir tizimga kirish
Bu yerda nima uchun kirish maydoni yo'q
Hisobni ulash — ma'lumotlar bazasidan farqli o'laroq — provayderning o'z kirish sahifasi, uning o'z alohida oynasida ochiladi va ilova maxfiy kalitini saqlab turadigan broker orqali amalga oshadi, shunda dash-b uni hech qachon saqlamaydi va parolingizni hech qachon ko'rmaydi.
Bu sahifa ichida qilinmaydi va bu shunchaki xohish emas. Google ham, Facebook ham ataylab ramkaga olinishdan bosh tortadi: boshqa birovning hujjati ichida ko'rsatilgan kirish shakli fishing sahifasidan farqlab bo'lmaydi va bunday shaklni qurish bo'sh to'rtburchakni yetkazib berish bo'lardi.
Katalog aynan shular uchun yaratilgan va mexanizm mavjud; ulanishlar hali ochiq emas, shuning uchun dizayner sizga tanlaganingizdan keyin ishlamaydigan tugma taklif qilmaydi. Ular ochilganda, yuqoridagi barcha qatorlar bilan bir xil jadvalda yozuv sifatida keladi.
Testlar bilan mustahkamlangan ikki narsa
Orqaga qaytishiga yo'l qo'yilmaydigan tekshiruvlar
- Hech qanday maxfiy kalit qayta ko'rsatilmaydi. Sinov har bir provayderning har bir maydoniga belgi qo'yadi va keyin ko'rsatilgan sahifada uni qidiradi.
- Kirish javobi hamma narsasi tekshirilgandagina ishonch bilan qabul qilinadi — qayerdan kelgani, shakli, olib kelishi shart bo'lgan bir martalik qiymati va yoshi — va bularning barchasi undan bitta maydon o'qishdan oldin tekshiriladi. Bir vaqtning o'zida faqat bitta kirish amalga oshiriladi, shuning uchun eski kirishga keyingi xabar bilan javob berilmaydi.
Ikkalasi ham ularning oldini oladigan xato jim bo'lgani uchun mavjud: birinchisi parolni skrinshotga oshkor qilishi mumkin edi, ikkinchisi esa havolaga boshqa birovning hisobini sizning hisobingizga ulash imkonini berardi.
Ulanish faqat yarim ish.
Plitka ulaganingizni o'qiy oladi. Konnektor bilan plitka unga yozish ham mumkin — bordingizdagi o'z ma'lumotlar bazangizga qator qo'shadigan tugma.