dash-b · Мүмкіндіктер · Қосу

Қосып жатқаныңыз не болса да, кірудің бір ғана жолы.

Сіз жүргізетін деректер базасы, тастайтын файл, өз серверіңіздегі кішкене скрипт. Олардың бәрі бір кестенің жазбалары, бәрі бір тәсілмен тіркеледі, ал жаңа түр қосу — жаңа экран емес, бір жазба.

Бүгін нені қоса аласыз

Екі пішін және файл

Деректер базасы, тікелей

PostgreSQL, MySQL немесе MongoDB. Хост, порт, база, пайдаланушы, құпиясөз, TLS әдепкі бойынша қосулы. Тек оқу — dash-b істейтін ештеңе сіздің өндірістік деректеріңізге жаза алмайды.

Сіздің серверіңіздегі коннектор

Дерекқордың қасына жүктейтін бір PHP файлы. dash-b адрес пен қолтаңба кілтін алады, басқа ештеңе емес: хост жоқ, пайдаланушы аты жоқ, құпиясөз жоқ. Ол жазатын жалғыз дереккөз — және дәл осы себептен.

Файл

Кестені (spreadsheet) немесе CSV файлын тақтаға тастаңыз, ол нақты кестеге айналады, бағандары файлдан оқылады, сіз болжаммен енгізбейсіз. Тіркеу жоқ, тіркелгі деректері жоқ, баптайтын ештеңе жоқ.

Құпиясөзбен не болады

Құпия сізге ешқашан қайта көрсетілмейді

Тіркелгі деректері сақталғаннан кейін, оны сақтаған пішін оны қайта көрсете алмайды. Бұл — баптау емес; бұл сақталған мәндермен пішіндерді толтыратын кодтан әдейі бөлек ұсталатын жеке код, сондықтан "сақталған мәнді көрсету" бір жалауша ғана қашықтықта скриншотқа түсіп, экран арқылы көрсетіліп, DOM-нан оқылатын бетке деректер базасының құпиясөзін жазып тастамайды.

Коннектордың бар болу мақсаты — ең күшті құпияңыздың өз серверіңізден ешқашан шықпауы.

Деректер базаңыздың тіркелгі деректері олар бұрыннан сақталған машинаға баптау файлында қалады. dash-b — адрес пен қолтаңба ғана ұстайды, және екеуінің біреуі де сіздің базаңызды ешкімге ашпайды.

Басқа жүйеге кіру

Мұнда кіру терезесінің болмау себебі

Деректер базасы емес, аккаунтты қосу — бұл провайдердің өз кіру беті, оның өз терезесінде, және қосымша кілтін ұстайтын делдал: dash-b оны ешқашан ұстамайды және құпиясөзіңізді ешқашан көрмейді.

Мұны беттің ішінде жасау — талғам мәселесі емес, әдейі жасалған шешім. Google мен Facebook оларды фреймге салуға қарсы: бөтен құжаттың ішінде көрсетілген кіру пішіні фишинг бетінен айырмашылығы жоқ, ал мұндай нәрсені жасау — бос тіктөртбұрыш жеткізу болар еді.

Каталог дәл осыарнау жасалған және механизм орнында; байланыстардың өздері әзірше ашылмаған, сондықтан дизайнер сіз таңдағаннан кейін істен шығатын батырманы ұсынбайды. Олар ашылғанда, жоғарыдағылардың бәрімен бір қатардағы жазба ретінде пайда болады.

Тестпен бекітілген екі нәрсе

Нашарлануына жол берілмейтін тексерулер

  • Құпия кері көрсетілмейді. Тест әр провайдердің әр өрісіне белгі салады да, көрсетілген беттен оны іздейді.
  • Кіру жауабы барлық деректері тексерілгенде ғана сенімді деп қабылданады — ол қайдан келгені, пішіні, міндетті түрде алып жүретін бір реттік мәні және жасы — және оның бірде-бір өрісін оқу алдында осының бәрі тексеріледі. Бір мезгілде дәл бір ғана кіру жүріп тұрады, сондықтан ескісіне кейінгі хабарлама жауап бере алмайды.

Екеуі де болатын себебі — олардың болдырмайтын сәтсіздігі үнсіз: біріншісі құпия сөзді скриншотқа шығарып алар еді, екіншісі сілтемені басқа біреудің аккаунтын сіздікімен байланыстырып қалар еді.

Қосылу — оның жартысы ғана.

Тайл сіз қосқан нәрсені оқи алады. Коннектор болса, тайл оған жаза да алады — тақтадағы өз базаңызға жол қосатын батырма.