User Access Security Broker od Secfense analizuje zarówno ruch sieciowy jak i wydarzenia na front-endzie. Dla danej aplikacji wybierana jest domyślna metoda drugiego składnika (klucze kryptograficzne, kody TOTP, biometria itp.), która jest wprowadzana w ruch pomiędzy użytkownikiem, a docelową aplikacją.
Niezależnie od metody uwierzytelniania wyróżniamy dwa procesy: proces rejestracji oraz proces uwierzytelnienia. W procesie rejestracji wiążemy atrybut drugiego składnika z danym kontem w systemie (czyli w przypadku kodów SMS użytkownik podaje nr telefonu, a następnie wprowadza kod startowy z SMS). Przy kolejnym logowaniu Secfense zna już powiązanie użytkownika z danym atrybutem drugiego składnika, realizując swoja część zadania, a od użytkownika oczekuje poprawnego kodu.
Na podlinkowanym filmie od ok 2. minuty pokazujemy jak ten proces działa dla kluczy kryptograficznych standardu FIDO U2F (rejestracja w pierwszym kroku, a następnie uwierzytelnianie w kolejnych).