Uwierzytelnianie dwuetapowe
Uwierzytelnianie dwuetapowe
Konfiguracja uwierzytelniania
Wysyłka SMS jest obsługiwana przez system zewnętrzny. Jeśli posiadamy już wykupioną usługę zewnętrzną, kolejnym krokiem jest zmiana ustawień w bazie danych naszego Systemu.
Aby, prawidłowo skonfigurować dwuetapową autentykację należy przejść do bazy danych i w tabeli "setting" zmienić wartość "two_step_login" na "1". Następnie konieczne jest wyczyszczenie cache systemu poprzez komendę "php symfony cc".
Dwuetapowa autentykacja zapobiega korzystaniu z systemu przez nieuprawnionych użytkowników. Dzięki weryfikacji poprzez otrzymany smsem kod możemy uchronić się przed przekazywaniem danych do logowania konkurencji. Funkcjonalność obejmuje tylko osoby kontrahenta, dla pracownika jest niedostępna.
Działanie
Podczas logowania za pomocą loginu i hasła, System przekierowuje nas na kolejną podstronę. W odpowiednim polu wpisujemy 6-cyfrowy kod otrzymany smsem, na numer telefonu zdefiniowany w karcie osoby klienta w polu "Telefon komórkowy".
Ważność SMS wynosi 3 minuty - po tym czasie kod staje się nieaktywny i nie ma możliwości zalogowania się przy jego użyciu.