Вхід до застосунків
Коли застосунок пропонує увійти через Hivesigner, він надсилає вас на hivesigner.com із запитом. Hivesigner показує, хто запитує доступ, що саме він просить і який із ваших облікових записів відповідає. Рішення ухвалюєте ви. Застосунок ніколи не отримує ваших ключів: він отримує підтвердження вашого імені користувача, підписане у вашому браузері.
Екран запиту
Згори вниз на екрані показано:
- Застосунок. Його зображення й заголовок. Коли застосунок уперше просить доступ до публікацій, заголовок звучить так: «ЗАСТОСУНОК запитує доступ до вашого облікового запису.» В інших випадках — «Вхід до ЗАСТОСУНОК». Ім’я в заголовку обирає сам застосунок.
- Обліковий запис Hive @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ. Справжній обліковий запис застосунку в Hive. Називатися застосунок може як завгодно, але це ім’я підмінити не можна. Перевірте його.
- Перенаправить вас на HOST. Сайт, на який Hivesigner поверне вас після схвалення.
- Рівень доступу. Що просить застосунок: лише вхід або доступ до публікацій.
- Рядок облікового запису. «Авторизація від імені» або «Вхід від імені», з обліковим записом, який отримає застосунок, і посиланням Змінити обліковий запис. Див. Виберіть обліковий запис.
- Кнопка. Авторизувати або Увійти. Якщо обліковий запис заблоковано, над кнопкою з’являється поле Код доступу, і одне натискання розблоковує запис та продовжує дію.
- Скасувати. Відправляє вас на сторінку Облікові записи. Застосунку Hivesigner нічого не надсилає.
Якщо в цьому браузері ще немає жодного облікового запису, кнопка називається Продовжити. Вона відкриває форму Додати обліковий запис і потім повертає вас до запиту. Див. Додавання облікового запису.
Лише вхід або доступ до публікацій
Застосунок просить щось одне з двох. Нічого проміжного не існує.
Лише вхід
У полі Рівень доступу написано «Перегляд імені користувача вашого облікового запису». Застосунок дізнається, який ви обліковий запис Hive, і це підтверджено вашим підписом. Жодних прав діяти за вас він не отримує. Кнопка називається Увійти.
Сайт, у якого немає власного облікового запису Hive, теж може попросити вас увійти. На його екрані написано «HOST хоче підтвердити ваше ім’я користувача Hive.» Такий запит завжди дає лише вхід. Hivesigner називає сайт за його адресою, бо ця адреса — єдине, що ви можете про нього перевірити.
Доступ до публікацій
У полі Рівень доступу написано «З вашими повноваженнями публікації ЗАСТОСУНОК зможе:», а далі перелічено, що це означає:
- Публікувати й коментувати: розміщувати дописи та коментарі від вашого імені.
- Голосувати: голосувати «за» і «проти» вашим обліковим записом.
- Підписуватися й оновлювати вашу стрічку: підписуватися, приховувати та репостити від вашого імені.
Повноваження публікації — це частина вашого облікового запису Hive, що відповідає за щоденні дії. Схвалюючи запит, ви додаєте обліковий запис застосунку до своїх повноважень публікації. Це один дозвіл у блокчейні Hive, а не список окремих прав.
Що дозволяє доступ до публікацій
З доступом до публікацій застосунок може робити від вашого імені все, що може ваш ключ публікації:
- публікувати, редагувати й видаляти ваші дописи та коментарі
- голосувати
- підписуватися, приховувати та репостити
- редагувати ваш профіль
- отримувати ваші винагороди на ваш же гаманець
- інші щоденні дії, які використовують застосунки та ігри Hive
Він ніколи не може:
- розпоряджатися вашими коштами: надсилати HIVE чи HBD, збільшувати та зменшувати Hive Power, делегувати Hive Power, користуватися заощадженнями
- змінювати ваші ключі або те, хто керує обліковим записом
- надавати доступ іншим застосункам
Увага! Авторизуйте лише ті застосунки, яким довіряєте. Доступ до публікацій діє, доки ви його не відкличете. Він зберігається в блокчейні Hive, а не в Hivesigner: видалення облікового запису з Hivesigner його не припиняє.
Перша авторизація застосунку
Коли ви вперше надаєте застосунку доступ до публікацій, на екрані з’являється повідомлення: «Перша авторизація: обліковий запис @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ буде додано до ваших повноважень публікації в блокчейні, і для цього один раз потрібен ваш активний ключ. Цей обліковий запис зможе публікувати від вашого імені, доки ви не відкличете доступ.»
Зміна того, хто може публікувати за ваш обліковий запис, — це зміна самого запису, тож потрібен активний ключ. Якщо його немає на цьому пристрої, екран попросить його просто тут:
- Вставте активний ключ у поле Активний ключ або майстер-пароль для @КОРИСТУВАЧ. Hivesigner звірить його з вашим обліковим записом у мережі Hive і збереже на цьому пристрої поряд з іншими ключами. Якщо ви вставите майстер-пароль, Hivesigner залишить із нього лише активний ключ, а також ключ публікації, якщо його тут немає.
- Якщо обліковий запис не має коду доступу, форма запропонує Захистити кодом доступу (рекомендовано), позначено за замовчуванням. Якщо код доступу є і він знову потрібен Hivesigner, форма запитає його в полі Код доступу для @КОРИСТУВАЧ.
- Натисніть Додати активний ключ, а потім Авторизувати.
Hivesigner надішле зміну в мережу Hive просто з вашого браузера. Він дочекається появи зміни в блокчейні й лише потім поверне вас до застосунку вже з виконаним входом. Якщо це затягнеться, ви побачите «Авторизацію надіслано, але вона ще підтверджується. Спробуйте ще раз за мить.»
Активний ключ після цього залишається на пристрої. Щоб тут залишився лише ключ публікації, див. Додавайте лише потрібні ключі.
Авторизація застосунку з каталогу
Кожен застосунок на hivesigner.com/apps відкриває сторінку із заголовком «Авторизувати @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ». На ній показано те, що застосунок публікує про себе, і фразу «@ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ зможе публікувати, коментувати, голосувати та підписуватися від імені @КОРИСТУВАЧ.»
Натискання Авторизувати одразу дає застосунку доступ до публікацій, як і екран першої авторизації. Для цього потрібен активний ключ. Жоден застосунок про це не просив, тож користуйтеся цією сторінкою, лише якщо робите це свідомо. Скасувати відправляє вас на сторінку Облікові записи.
Якщо ваш обліковий запис уже дав застосунку доступ до публікацій, сторінка пише «Застосунок @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ авторизовано.» і пропонує Продовжити.
Повторний вхід до застосунку
Якщо ваш обліковий запис уже дав застосунку доступ до публікацій, нічого нового не надається. Екран коротший:
- Заголовок звучить «Вхід до ЗАСТОСУНОК».
- Рядок повідомляє «Ви вже авторизували @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ. Нові права не надаються.»
- У рядку облікового запису написано «Вхід від імені».
- Кнопка називається Увійти.
Для цього достатньо ключа публікації (або активного ключа). Якщо ви встигли відкликати доступ, знову з’явиться екран першої авторизації.
Виберіть обліковий запис
Рядок облікового запису називає запис, який отримає застосунок. Перевірте його перед схваленням, особливо якщо на пристрої кілька записів.
- Натисніть Змінити обліковий запис, щоб відкрити список ваших записів просто тут. Виберіть інший, і екран перемкнеться на нього.
- Натисніть Додати ще один обліковий запис під списком, щоб додати запис, якого на цьому пристрої ще немає. Після цього Hivesigner поверне вас до запиту.
Застосунок може запропонувати, яким обліковим записом скористатися. Якщо цей запис є на пристрої, Hivesigner вибере його. Змінити його все одно можна.
Коли Hivesigner відхиляє запит
Hivesigner не дає схвалити запит, який він не може перевірити. Замість цього на екрані з’являється одне з таких повідомлень:
| Повідомлення | Що воно означає |
|---|---|
| «URL-адресу перенаправлення цього застосунку не зареєстровано. Задля вашої безпеки вхід заблоковано.» | Адреса повернення не входить до списку, який застосунок указав у своєму обліковому записі Hive. |
| «@ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ не є обліковим записом Hive, тож немає застосунку, який можна авторизувати. Поверніться на сайт і спробуйте ще раз.» | Запит називає застосунок, якого не існує. |
| «Цей сайт попросив надіслати дані вашого входу на незахищену адресу http://. Hivesigner надсилає їх лише через https. Попросіть сайт використовувати захищену адресу.» | Адреса повернення незахищена. |
| «Цей сайт попросив надіслати дані вашого входу на адресу, яка не є вебадресою. Поверніться на сайт і спробуйте ще раз.» | Адреса повернення не є вебадресою. |
| «Цей запит на авторизацію неповний: у ньому не вказано застосунок або URL-адресу перенаправлення. Поверніться до застосунку й спробуйте ще раз.» | У запиті бракує частин. |
Поверніться до застосунку й спробуйте ще раз. Якщо проблема повторюється, натисніть Повідомити про цю проблему. Це надішле команді Hivesigner посилання та вашу необов’язкову нотатку, приховавши в ній секрети.
Якщо Hivesigner не може зв’язатися з мережею Hive, він показує «Не вдалося завантажити дані облікового запису з мережі Hive.» Натисніть Повторити.
Перегляд і відкликання доступу застосунку
- Відкрийте hivesigner.com/authorized-apps. У підвалі сайту на неї веде посилання Авторизовані застосунки.
- Сторінка показує «Застосунки, які можуть публікувати від імені @КОРИСТУВАЧ.» для вибраного облікового запису, а нижче — самі застосунки. Щоб переглянути застосунки іншого запису, спершу виберіть його на сторінці Облікові записи.
- Якщо обліковий запис заблоковано, введіть його код доступу й натисніть Розблокувати.
- Натисніть Відкликати поряд із застосунком. Якщо активний ключ є на цьому пристрої, доступ застосунку буде відкликано одразу.
У списку показано всі облікові записи, які можуть публікувати від вашого імені самостійно, включно з доданими іншими інструментами.
Відкликання — це зміна вашого облікового запису в блокчейні Hive, тож один раз потрібен активний ключ. Якщо його немає на пристрої, Відкликати відкриває сторінку цього застосунку («Відкликати доступ: @ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ»), яка просить активний ключ просто там. На ній написано «@ОБЛІКОВИЙ_ЗАПИС_ЗАСТОСУНКУ більше не зможе діяти від імені @КОРИСТУВАЧ.» Додайте ключ і натисніть Відкликати.
Під час відкликання Hivesigner прибирає обліковий запис застосунку з повноважень публікації вашого запису (і з активних повноважень, якщо він є й там). Відтоді застосунок більше не може публікувати, голосувати й діяти від вашого імені. Якщо пізніше він знову попросить доступ до публікацій, ви побачите екран першої авторизації.
Відкликання не виконує вихід на самому сайті застосунку. Вийдіть там окремо, якщо хочете.