Zastrzeżenie

Warunki, które każdy użytkownik akceptuje raz przed użyciem aplikacji, zapisywane z tym, kto zaakceptował którą wersję i kiedy

  1. W tej sekcji
  2. Co widzą użytkownicy

Dla administratorów: poproś każdego użytkownika o akceptację warunków korzystania w Ustawienia > Dostęp > Zastrzeżenie, z opcją roli showSettings.

Od wersji 7.3.0 strona wyświetla każdą wersję zastrzeżenia, a każda wersja otwiera się na własnej stronie ze swoimi akceptacjami. Do wersji 7.2 strona miała zamiast tego trzy karty (Ogólne, Wersje i Akceptacje); aktualizacja zachowuje każdą wersję.


W tej sekcji

Strona Czego dotyczy
Ogólne Lista wersji, dodawanie wersji i włączanie tej, którą akceptują użytkownicy
Wersje Strona wersji i zmiana jej tekstu jako poprawki lub ponownie dla wszystkich
Akceptacje Kto zaakceptował którą wersję i ponowne pytanie wybranych użytkowników

Co widzą użytkownicy

Gdy jakaś wersja jest włączona, każdy użytkownik, który się loguje, dostaje ją w oknie przed czymkolwiek innym, także admini:

  1. Czytają jej tytuł i tekst.
  2. Zaznaczają pole wyboru, a potem klikają Akceptuj. Odrzuć, na czerwono, zamiast tego ich wylogowuje.

Od wersji 7.3.0 strona za oknem jest rozmyta, dopóki nie odpowiedzą.

Użytkownik akceptuje każdą wersję raz: przy następnym logowaniu nie jest pytany ponownie, tylko gdy pojawi się nowa wersja, gdy admin zapisze zmieniony tekst z Zapytaj wszystkich ponownie albo gdy admin użyje Poproś ponownie na jego akceptacji.

Dopóki nie zaakceptują, API odpowiada na każde wywołanie z ich sesji statusem 403 i kodem disclaimer_required, z wyjątkiem wywołań pod /api/v2/disclaimer i /api/v2/profile oraz zdarzeń na żywo, które śledzi przeglądarka. Token API nigdy nie jest pytany, bo w skrypcie nie ma nikogo, kto mógłby kliknąć.