Wiadomo, że dobrą praktyką jest zmiana haseł co najmniej raz na 30 dni. Wtyczka Change Pass Plugin umożliwia zmianę hasła z poziomu interfejsu bibliotekarza. Oczywiście Koha domyślnie oferuje taką możliwość, ale pod warunkiem posiadania uprawnień do danych czytelników (borrowers > edit_borrowers) – czytaj danych wrażliwych. W przypadku wtyczki wymagane jest, aby bibliotekarz posiadał uprawnienia wyłącznie do ich uruchamiania (plugins > tool).

W udostępnionym repozytorium GIT przedstawione są dwa przykłady wykorzystania wtyczki:

  • jako linku do zmiany hasła w menu górnym interfejsu bibliotekarza,
  • jako informacji o konieczności zmiany hasła, gdy użytkownik nie zmieniał go w przeciągu X dni. W przypadku niezdefiniowania wartości dni jest to domyślnie wartość 30.
Interfejs bibliotekarza z informacjami o zmianie hasła

Po wybraniu opcji zmiany hasła poproszeni zostaniemy o nowe.

Wtyczka Change Pass

Wtyczka nie modyfikują kodu źródłowego koha co powoduje, że po aktualizacji systemu nie musimy wprowadzać zmian ponownie. Więcej na temat uruchamiania narzędzia wtyczek w artykule „Włączenie wtyczek w systemie KOHA„. Inspiracją do stworzenia wtyczki był wpis na jednym z portali poświęconemu systemowi Koha.