Ostatnia aktualizacja dnia 29 kwietnia 2025
Uwierzytelnianie wieloskładnikowe (MFA) dla Roundcube to wielowarstwowe podejście do uwierzytelniania, które wymaga od użytkowników wykonania dodatkowej metody uwierzytelniania przed uzyskaniem dostępu do konta Roundcube. Dzięki uwierzytelnianiu MFA dla Roundcube, nawet jeśli hakerzy zhakują Twoje hasło, nadal nie będą mogli uzyskać dostępu do Twojego konta.
Omówienie
Ten dokument wyjaśnia, jak włączyć uwierzytelnianie wieloskładnikowe Rublon MFA dla użytkowników logujących się do usługi Roundcube. Rublon integruje się z Roundcube za pomocą dedykowanego konektora. Ten dokument opisuje wszystkie wymagane kroki instalacji i konfiguracji.
The Rublon MFA for Roundcube connector enables Multi-Factor Authentication (MFA) / Two-Factor Authentication (2FA) during Roundcube user logins. After a user enters the correct username and password, the connector prompts the user to complete an additional authentication method. If the user cannot complete the extra security step, the connector denies access, thwarting a potential hacker from gaining access to the account.
Wspierane metody uwierzytelniania
Metoda uwierzytelniania | Czy wspierana | Komentarz |
Powiadomienie mobilne | ✔ | N/A |
Klucz bezpieczeństwa WebAuthn/U2F | ✔ | N/A |
Kod dostępu | ✔ | N/A |
Kod SMS | ✔ | N/A |
Link SMS | ✔ | N/A |
Połączenie telefoniczne | ✔ | N/A |
Kod QR | ✔ | N/A |
Link e-mail | – | N/A |
Klucz bezpieczeństwa YubiKey OTP | ✔ | N/A |
Zanim zaczniesz
Przed skonfigurowaniem uwierzytelniania Rublon MFA dla Roundcube:
- Utwórz aplikację w konsoli Rublon Admin Console.
- Zainstaluj aplikację mobilną Rublon Authenticator.
Utwórz aplikację w konsoli Rublon Admin Console
1. Zarejestruj się w konsoli Rublon Admin Console. Oto jak to zrobić.
2. W konsoli Rublon Admin Console przejdź do zakładki Applications (Aplikacje) i kliknij Add Application (Dodaj aplikację).
3. Wprowadź nazwę swojej aplikacji, a następnie ustaw jej typ na Custom integration using PHP SDK.
4. Kliknij przycisk Save (Zapisz), aby dodać nową aplikację w konsoli Rublon Admin Console.
5. Skopiuj i zapisz wartości System Token i Secret Key. Te wartości będą Ci potrzebne później.
Zainstaluj aplikację Rublon Authenticator
Niektórzy użytkownicy końcowi prawdopodobnie skorzystają z aplikacji mobilnej Rublon Authenticator.
Pobierz aplikację Rublon Authenticator dla systemu:
Po zainstalowaniu aplikacji mobilnej, użytkownicy mogą uwierzytelniać się przy użyciu następujących metod uwierzytelniania:
W niektórych przypadkach użytkownicy mogą nie chcieć instalować żadnych dodatkowych aplikacji na swoich telefonach. Ponadto niektórzy użytkownicy posiadają starsze telefony, które nie obsługują nowoczesnych aplikacji mobilnych. Ci użytkownicy mogą uwierzytelniać się za pomocą jednej z następujących metod uwierzytelniania:
Instalacja uwierzytelniania wieloskładnikowego (MFA) dla Roundcube
1. Pobierz wtyczkę Rublon MFA dla Roundcube (Code → Download ZIP) i wypakuj ją do katalogu wtyczek Roundcube, tak aby utworzyć podkatalog plugins/rublon.

2. Otwórz plik config/config.inc.php i znajdź tablicę $config[‘plugins’].
3. Dodaj „rublon” do tablicy $config[‘plugins’].
Na przykład, aby włączyć wtyczki o nazwach rublon i archive, plik config/config.inc.php powinien zawierać następujący wiersz:
$config['plugins'] = array('archive', 'rublon');
4. Wykonaj polecenie composer require rublon/rublon-sdk-php w katalogu głównym instalacji Roundcube.
Konfiguracja uwierzytelniania Roundcube MFA
1. W katalogu plugins/rublon zmień nazwę pliku config.inc.php.dist na config.inc.php. Następnie otwórz plik i zmień następujące wartości:
$config[’client’] | Wprowadź wartość System Token aplikacji Custom integration using PHP SDK, która została wcześniej skopiowana z konsoli Rublon Admin Console. |
$config[’secret’] | Wprowadź wartość Secret Key aplikacji Custom integration using PHP SDK, która została wcześniej skopiowana z konsoli Rublon Admin Console. |
$config[’rublonApi’] | Wprowadź adres serwera Rublon API. Wartość domyślna: https://core.rublon.net |
$config[‘rcubeUrl’] | Adres URL dla Twojej aplikacji, np. www.yourround.cube Ta wartość jest opcjonalna. Gdy nie jest ustawiona, Rublon pobiera adres URL z $_SERVER. |
2. Otwórz plik config/defaults.inc.php i zmień pamięć sesji na php:
$config['session_storage'] = 'php';
Testowanie uwierzytelniania wieloskładnikowego (MFA) dla Roundcube
1. Wprowadź swój login i hasło Roundcube i kliknij Login.
2. Pojawi się okno z możliwością wyboru różnych opcji uwierzytelniania Rublon MFA. Wybierzmy metodę uwierzytelniania Powiadomienie mobilne.

3. Otrzymasz żądanie uwierzytelniania na swój telefon za pomocą metody Powiadomienie mobilne. Wybierz ZATWIERDŹ.

4. Nastąpi pomyślne logowanie do usługi Roundcube.
Rozwiązywanie problemów
Jeśli napotkasz jakiekolwiek problemy z integracją Rublon, skontaktuj się z pomocą techniczną Rublon Support.