dash-b · Funkcijas · Savienošana

Viens ceļš iekšā, neatkarīgi no tā, ko Jūs savienojat.

Datubāze, ko Jūs darbināt, fails, ko iemetat, neliels skripts uz Jūsu pašu servera. Tie visi ir ieraksti vienā un tajā pašā tabulā, tie visi tiek reģistrēti vienādi, un jauna veida pievienošana ir ieraksts, nevis jauns ekrāns.

Ko šodien varat savienot

Divas formas un viens fails

Datubāze, tieši

PostgreSQL, MySQL vai MongoDB. Resursdators, ports, datubāze, lietotājs, parole, TLS ieslēgts pēc noklusējuma. Tikai lasāms — nekas, ko dash-b dara, nevar rakstīt Jūsu produkcijas datos.

Savienotājs jūsu pašu serverī

Viens PHP fails, ko augšupielādējat līdzās datubāzei. dash-b saņem adresi un parakstīšanas noslēpumu, un neko citu: ne resursdatoru, ne lietotājvārdu, ne paroli. Tas ir vienīgais avots, kas var rakstīt, un tieši tāpēc.

Fails

Iemetiet izklājlapu vai CSV failu uz tāfeles, un tas kļūst par īstu tabulu, kuras kolonnas nolasītas no faila, nevis uzminētas no Jūsu puses. Nav reģistrācijas, nav pieteikumu datu, nav ko iestatīt.

Kas notiek ar paroli

Noslēpumu jums nekad neatgriežot neuzrāda

Kad pieteikuma dati ir saglabāti, veidlapa, kas tos saglabāja, tos vairs nevar attēlot. Tas nav iestatījums — tas ir atsevišķs kods no tā, kas aizpilda veidlapas ar saglabātām vērtībām, apzināti turēts atsevišķi, lai "rādīt saglabāto vērtību" nav viena karoga attālumā no datubāzes paroles ierakstīšanas lapā, ko var uzņemt ekrānuzņēmumā, kopīgot ekrānu vai nolasīt no DOM.

Savienotājs pastāv tāpēc, lai spēcīgākais noslēpums, ko Jums ir, nekad neatstāj Jūsu pašu serveri.

Jūsu datubāzes pieteikuma dati paliek konfigurācijas failā mašīnā, kas tos jau ir turējusi. dash-b tur adresi un parakstu, un neviens no tiem neatver Jūsu datubāzi nevienam citam.

Pieteikšanās kaut kam citam

Kāpēc šeit nav pieteikšanās lauka

Konta — nevis datubāzes — savienošana nozīmē pakalpojumu sniedzēja paša pieteikšanās lapu, savā pašā logā, un starpnieku, kas tur lietotnes noslēpumu, lai dash-b to nekad netur un nekad neredz Jūsu paroli.

Tas netiek darīts lapas iekšpusē, un tas nav vēlme. Gan Google, gan Facebook atteicas tikt ierāmēti, apzināti: pieteikšanās veidlapa, kas attēlota kāda cita dokumenta iekšpusē, nav atšķirama no pikšķerēšanas lapas, un tādas izveide nosūtītu tukšu taisnstūri.

Katalogs ir šiem uzbūvēts un mehānisms ir savā vietā; pati savienojumi vēl nav atvērti, tāpēc dizainers Jums nepiedāvās pogu, kas neizdodas pēc tam, kad esat to izvēlējies. Kad tie atveras, tie ierodas kā ieraksti tajā pašā tabulā kā viss iepriekš minētais.

Divas lietas, ko piesaistījis tests

Pārbaudes, kurām nav ļauts atkāpties

  • Nekāds noslēpums netiek attēlots atpakaļ. Tests ievieto marķieri katrā katru pakalpojumu sniedzēju laukā un pēc tam meklē attēlotajā lapā to.
  • Pierakstīšanās atbilde tiek uzskatīta par patiesu tikai tad, ja viss tajā sakrīt — no kurienes tā nāk, kāda tā ir, vienreizējā vērtība, kas tai jānes, un tās vecums — un viss tas tiek pārbaudīts pirms izlasāms viens lauks. Vienlaikus notiek tieši viena pierakstīšanās, tāpēc veco nevar atbildēt vēlāks ziņojums.

Abi pastāv, jo kļūda, ko tie novērš, ir klusa: pirmais atklātu paroli ekrānuzņēmumā, otrs ļautu saitei savienot kāda cita kontu ar jūsuēju.

Savienojums ir tikai puse no darba.

Flīze var nolasīt to, ko jūs pievienojat. Ar konektoru flīze var arī rakstīt tajā — poga uz tāfeles, kas pievieno rindu jūsu pašu datubāzei.