OneTimeAuthentificationLink
Kompatybilność OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Przegląd
Dzięki wtyczce OneTimeAuthentificationLink OTOBO automatycznie generuje jednorazowe tokeny dostępu dla klientów. Nowi użytkownicy są tworzeni w razie potrzeby i otrzymują e-mailem link umożliwiający bezpośrednie logowanie się do portalu zgłoszeń bez hasła. Tokeny wygasają po użyciu lub po upływie skonfigurowanego terminu.
Wymagania systemowe
- Framework: OTOBO 11.0.x
- Pakiety: –
- Strony trzecie: –
Instalacja
- Za pomocą menedżera pakietów
- Zaloguj się jako administrator i otwórz Zarządzanie systemem → Menedżer pakietów.
- Wyszukaj „OneTimeAuthentificationLink” i kliknij Zainstaluj.
- Instalacja ręczna
- Rozpakuj archiwum wtyczki do katalogu
Kernel/Config/Files/. - W obszarze administracyjnym, w sekcji Zarządzanie systemem → Aktualizuj → Przeładuj system plików, dokonaj aktualizacji.
Konfiguracja (SysConfig)
Core::Auth::Customer
| Klucz | Opis |
|---|---|
| OneTimeAuth::CustomerErrorMessageNewLink | Komunikat o błędzie po wysłaniu nowego linku |
| OneTimeAuth::CustomerErrorMessageRefreshFailed | Komunikat, gdy nie udało się wygenerować nowego tokenu |
| OneTimeAuth::TokenRefreshNotificationID | Element tekstowy powiadomienia do aktualizacji linku |
| OneTimeAuth::AccessDaysAfterClose | Liczba dni, przez które linki pozostają ważne po zamknięciu zgłoszenia |
| OneTimeAuth::CustomerErrorMessageLinkExpired | Komunikat o błędzie przy użyciu wygasłego tokenu |
| OneTimeAuth::CustomerErrorMessageWrongLink | Komunikat przy użyciu starego tokenu, gdy istnieje już nowy |
Core::Email::PostMaster
- PostMaster::PreFilterModule###000-CreateCustomerUser Automatycznie tworzy CustomerUser przy odbiorze nowych wiadomości e-mail i chroni przed podszywaniem się pod nagłówki za pomocą
X-OTOBO-Customer.
Daemon::SchedulerCronTaskManager::Task
- Daemon::SchedulerCronTaskManager::Task###DeleteExpiredOTATokens Usuwa wygasłe tokeny One-Time-Authentification dla zamkniętych zgłoszeń.
Użycie
- Wyślij wiadomość e-mail na skonfigurowany w OTOBO adres wsparcia.
- Jeśli klient z tym adresem nie istnieje, wtyczka automatycznie utworzy CustomerUser.
- Klienci otrzymają e-mail z jednorazowo ważnym linkiem.
- Kliknięcie linku otwiera portal zgłoszeń bez dodatkowego logowania.
- Linki wygasają po pierwszym użyciu lub po upływie dni zdefiniowanych w
AccessDaysAfterClose.
Ograniczenia
- Tokeny są jednorazowego użytku i nie można ich ręcznie przedłużyć.
- Wygasanie linków musi być zapewnione przez zadania Cron.
- W przypadku błędnej konfiguracji poczty automatyzacja może zawieść.
Wsparcie i dalsze informacje
- Producent: Rother OSS GmbH
- Wersja: 11.0.3 (26.02.2025)
- Dokumentacja: Zobacz oficjalną dokumentację OTOBO
- Kontakt: hello@otobo.de