Начини пријављивања и шта је пријављено

Којим налозима улазиш у Chui, који уређаји су пријављени и како одјавити један од њих.

Ово су два различита списка, а разлика је важна кад нешто крене наопако.

Начин пријављивања је доказ ко си: Apple, Google или Microsoft налог. Остаје после сваког одјављивања. Зато је овај списак потребан ономе коме је неко преузео Google налог: одјављивање уређаја та врата оставља отворена.

Уређај је нешто што је пријављено баш сада. Одјављивање завршава ту сесију и ништа не мења у томе ко си.

Начини пријављивања

list_sign_in_methods() наводи сваки начин пријављивања на налогу, адресу под којом је сваки од њих и када је последњи пут коришћен. remove_sign_in_method() уклања један.

Chui одбија да уклони последњи, па нико не може сам себи да закључа приступ сопственом налогу. Уклањање не дира ништа на налогу: ни састанак, ни особу, ни подешавање.

Нови начин пријављивања не може да се дода из асистента. То се ради у апликацији Chui, у делу Подешавања → Начини пријављивања (Settings → Ways to sign in). У Chui у асистенту пише зашто повезани асистент сме да промени све на налогу, али никад не сме да направи други кључ за њега.

Уређаји

list_devices() наводи сваки телефон, Mac, прегледач и асистента који су тренутно пријављени, почев од најскорије коришћених. Онај преко ког управо разговараш је означен. Повезани асистент је обична сесија и појављује се ту поред телефона.

sign_out_device() одјављује један од њих. sign_out_other_devices() одјављује све одједном осим оног који то тражи. То је оно што ти треба кад изгубиш телефон.

Ниједан састанак се не брише. Снимци које је уређај направио остају тачно где јесу, са насловима, транскриптима и резимеима. Ко год држи тај уређај може поново да се пријави било којим од горе наведених начина. Одјављивање том уређају одузима приступ сада: више не може ништа да прочита и не добија више обавештења.

Једна ствар ипак нестаје, и то само кад нестане последња сесија. Налог на који нико није пријављен нема разлога да држи активну Google или Microsoft дозволу. Зато одјављивање баш последњег уређаја искључује и повезани календар. Уз то брише и везу сваког ранијег снимка са уносом у календару ком је одговарао. Састанци задржавају називе, спискове гостију и све што је у њима речено. Губи се само податак „који је ово био унос у календару“, а на њему почива „шта смо рекли прошли пут“. Ако касније поново повежеш календар, то је ново повезивање и те везе се не враћају. Одјављивање једног од више уређаја то никад не ради.

Ако је одјављена баш веза преко које разговараш, то је крај разговора са Chui. После тога више ништа не може да се пита.

API кључеви

API кључ омогућава серверу — услузи за састанке, скрипти — да сам шаље састанке на овај налог. Прави га само власник налога, а на налогу фирме само њени администратори; кључ се приказује једном, кад се направи.

list_api_keys() даје сваки кључ са називом, ко га је направио и кад га је сервер последњи пут користио. prepare_revoke_api_key() па revoke_api_key() га гасе у два корака: одмах престаје да ради, а састанци које је већ послао остају.

create_api_key() ништа не прави: асистент не може да направи кључ јер би он радио и након што се асистент одјави. Каже где у Chui-ју притиснути Направи кључ — Подешавања → API кључеви.