dash-b · Funksiyalar · Qoşulma
Bir yol, qoşduğunuz şey nə olursa olsun.
İşlətdiyiniz verilənlər bazası, atdığınız fayl, öz serverinizdəki kiçik skript. Onların hamısı eyni cədvəldə qeydlərdir, hamısı eyni şəkildə qeydiyyatdan keçir və yeni növ əlavə etmək yeni ekran deyil, qeyddir.
Bu gün nə qoşula bilərsiniz
İki form və bir fayl
Birbaşa verilənlər bazası
PostgreSQL, MySQL və ya MongoDB. Host, port, verilənlər bazası, istifadəçi, şifrə, TLS standart olaraq açıq. Yalnız oxuma — dash-b-nin etdiyi heç bir şey production məlumatlarınıza yaza bilməz.
Öz serverinizdə konnektor
Verilənlər bazasının yanına yüklədiyiniz bir PHP faylı. dash-b bir ünvan və imzalama sirri alır, başqa heç nə: host yox, istifadəçi adı yox, şifrə yox. Yazabilən yeganə mənbədir və bunun səbəbi tam da budur.
Fayl
Cədvəli və ya CSV-ni löhvəyə atın və o, real cədvələ çevrilir, sütunları fayldan oxunur, siz təxmin etmirsiniz. Qeydiyyat yox, etimadnamə yox, qurulacaq heç nə yox.
Şifrəyə nə olur
Gizli məlumat sizə heç vaxt geri göstərilmir
Etimadnamə saxlanıldıqdan sonra onu saxlayan formaya yenidən göstərilə bilmir. Bu, ayar deyil — formaları saxlanmış dəyərlərlə dolduran koddan ayrı, qəsdən ayrı saxlanan ayrı kod parçasıdır, beləliklə "saxlanmış dəyəri göstər" ekran görüntüsü alına, ekran paylaşılabilən və ya DOM-dan oxuna bilən səhifəyə verilənlər bazası şifrəsi yazmaqdan bir bayraq aralısında olmur.
Konnektor ən güclü sirrinizin öz serverinizdən çıxmaması üçün mövcuddur.
Verilənlər bazası etimadnaməniz onsuz da olduğunu maşında konfiqurasiya faylında qalır. dash-b ünvan və imza saxlayır və bunların heç biri verilənlər bazanızın başqasına açılmır.
Başqa bir şeyə daxil olmaq
Burada daxil olma qutusunun olmama səbəbi
Hesabı — verilənlər bazası deyil — qoşmaq, təchizatçının öz giriş səhifəsi, öz pəncərəsində və tətbiq sirrini saxlayan, ona görə də dash-b heç vaxt sizin şifrənizi əldə etməyən və görməyən broker deməkdir.
Bu, səhifənin içində edilmir və bu, üstünlük məsələsi deyil. Google və Facebook hər ikisi qəsdən çərçivəyə alınmağı rədd edir: başqasının sənədi içində göstərilən giriş forması fişinq səhifəsindən fərqlənmir və birini qurmaq boş düzbucaq göndərmək olardı.
Kataloq məhz bunlar üçün hazırlanıb və mexanizm yerindədir; bağlantılar hələ açıq deyil, ona görə dizayner sizə seçdikdən sonra işləməyəcək bir düymə təklif etmir. Açıldıqda, yuxarıdakıların hamısı ilə eyni cədvəldə yazı kimi görünəcəklər.
Test tərəfindən sabitlənmiş iki şey
Geriyə düşməsinə icazə verilməyən yoxlamalar
- Heç bir sirr geri göstərilmir. Test hər provayderin hər sahəsinə işarə qoyur və sonra göstərilən səhifədə onu axtarır.
- Giriş cavabı yalnız hər şeyi təsdiqləndikdə etibarlı sayılır — haradan gəldiyi, forması, daşımalı olduğu bir dəfəlik dəyər və yaşı — və bunların hamısı onun tək bir sahəsi oxunmazdan əvvəl yoxlanılır. Eyni anda yalnız bir giriş gedir, ona görə köhnəsinə sonrakı mesajla cavab verilə bilməz.
Hər ikisi ona görə var ki, qarşısını aldıqları xəta səssizdir: birincisi parolu ekran görüntüsünə sızdırardı, ikincisi isə bir bağlantının kimsənin başqa hesabını sizinkilə bağlamasına imkan verərdi.
Qoşulma bunun yalnız yarısıdır.
Plitə bağladığınızı oxuya bilər. Konnektorla plitə ona yaza da bilər — öz bazanızə sətir əlavə edən lövhə üzərində bir düymə.