Хто я і як працюю

Мене звати Володимир Новосьолов.

Я веб-розробник та UI/UX дизайнер з України.
Цей сайт — моя лабораторія WordPress, де я в реальних умовах тестую теми, плагіни, налаштування та код.

Тут немає теорії заради теорії — лише практичний досвід. Ви зможете або розібратися й зробити сайт самостійно, або зрозуміти, коли й навіщо варто звернутися до фахівця.
Я працюю системно: перевіряю все на практиці та залишаю тільки стабільні та зрозумілі рішення.

Читати повний текст

Надати доступ фахівцю

Читання 4 хвилин
Надати доступ фахівцю

Мене часто просять перевірити чи доопрацювати сайт користувача. І я помічаю, що абсолютна більшість замовників робить одну помилку. Для мене вона не важлива, мені не цікавить ламати сайт чи робити якусь іншу проблему – я прийшов і вирішити, а користувач?

Йому доведеться покладатися на моє слово честі. Тому я вирішив на прикладі свого полігону (тестового сайту) зробити кілька знімків екрану та написати покроковий план – як додати мені (або іншому фахівцю) доступ до свого проекту правильно.

Я wordpress – спеціаліст, тому знімки будуть саме з цього двигуна. Але я думаю що в інших CMS схема та сама і відрізняються вони хіба що назвою кнопок.

Отже… Поїхали!

Стандартні помилки

Як робить користувач, який хоче звернутися по допомогу. Він передає фахівцю свій логін та пароль входу в систему. Тобто якщо фахівець робитиме щось неправильно — зупинити його не зможе НІХТО! На даний момент логін зайнятий. І якщо користувач спробує зайти по ньому — ні до чого хорошого це не приведе навіть якщо система не має жодних плагінів захисту. Двигун або зовсім не захоче працювати, або не дозволить зайти, а може викинути з системи обох. І фахівця та автора.

Як правильно вчинити? (Без плагіну)

Звичайно, постають питання — а як же діяти правильно? Вірний план дій включає кілька кроків

Крок перший. В адмінці проекту переходимо до розділу користувачі. На малюнку нижче (Мал. 01) він вже обраний, на що вказує додаткове меню.

Надати доступ фахівцю - 01
Мал. 01

Крок другий. У цьому меню вибираємо пункт “Додати користувача”.

Надати доступ фахівцю - 02
Мал. 02

Крок третій. На новому екрані заповнюємо потрібні поля. Для роботи достатньо перших двох – ім’я та пошта. Також знадобиться пароль. Можна використовувати пропонований, скористатися своїм чи згенерувати новий. Але це не все. Нижче слід змінити роль. Якщо поставити учасника (як пропонується) – ваш фахівець зможе лише коментувати пости. Новий користувач має стати адміністратором. Так він отримає повний доступ, але і ви не втратите свій і зможете перевіряти (коли завгодно) результати роботи.

Крок четвертий. Зробивши всі налаштування натискаємо “Додати користувача”. Залишається повідомити фахівця, що він може починати працювати.

П’ятий і останній крок (не обов’язковий). Коли все буде виконано, і фахівець отримає свої кошти, а ви зроблену роботу — додаткового користувача можна видалити. На мою думку, це краще ніж просто вимкнути — так захист вашого проекту буде кращим

Temporary Login Without Password

Вже готуючи до опублікування цю інструкцію, я зустрів у пошуку цікавий плагін. В описі говорилося, що плагін робить саме те, про що я писав вище, тобто створює нового користувача, але користувач стане тимчасовим. Після закінчення терміну дії WordPress його вилучить.

Звичайно, я не міг не перевірити це. Тобто знаходжу плагін у базі, перевіряю назву, що це саме він. Качаю, активую. Плагін миттєво перемикає мене у вікно налаштувань. Переглядаю ліву частину адмінки, зауважую що плагін не став робити зовнішню сторінку, а додав її до розділу користувачів. (Мал.03 п. 1)

Надати доступ фахівцю - 03
Мал. 03

Вікно налаштувань містить 5 вкладок. Але те, що нам потрібно відкривається відразу – додати доступ можна, натиснувши кнопку “Create New” (Мал.03 п. 2 ). На наступному малюнку показано нове вікно.

Надати доступ фахівцю - 04
Мал. 04

Якщо ви раніше спробували додавати користувача або робили те, що рекомендується в цій інструкції спочатку, зайвих питань не буде. Тут потрібно вказати Email (це особливість движка – пошта потрібна блоку, що управляє ролями користувачів, нічого нікому відсилатися не буде), і First Name (саме під ним він заходитиме і показуватиметься в адмінці). Вказати ким буде новий користувач (якщо не налаштувати плагін додатково в полі Role буде встановлений адміністратор – більшість фахівців запросять у вас саме такий доступ) і вказати термін дії логіну (Expiry).

Встановити можна від години до місяця — в залежності від того, як ви домовитесь с фахівцем. Термін може рахуватися з моменту ваших налаштувань, чи з моменту логіну фахівця, Також можна встановити свій термін, вказав конкретну дату та годину. Інши поля можна не чіпати.

Після підтвердження на сторінці з’явиться новий користувач, а також повідомлення з новою згенерованою адресою для входу. Фахівець, отримавши це посилання, зможе зайти на сайт (навіть без логіну) і почати роботу, а ваш логін залишиться в безпеці.

Надати доступ фахівцю - 05
Мал. 05

Переглянувши плагін я прийшов до висновку — плагін працює. Якщо вам потрібна стороння допомога можна поставити його.

Детальний опис налаштувань з’явиться на моему сайті найближчим часом.

Інструкцію можна зберегти за посиланням:

https://lnk.ua/4342I5iR8

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *