Nesto poput ovoga, ako se ne varam.
https://www.youtube.com/watch?v=k_zpbJF9pmc
Grubo izgleda ovako:
Kod se generise po algoritmu koji zna server. Aplikacija nekako treba da pita taj server koji je
trenutni kod prikazan na tom i tom uredjaju. I ako korisnik unese pravilan, pustis ga unutra. Kako ces dobiti kod od server je stvar tehnicke prirode. Verovatno trebas i dozvolu od servera gde proveravas kod. To uglavnom ti obezbede ti koji nude uslugu.
Kod traje nekih 20ak sekundi i onda se prikaze novi.
Koristi se obilato u logovanju za web bankarstvo, e-wallet, za online placanja.