This is nice, but i am missing one more usecase: hardware dongles can be stolen. Use of hardware dongle as a second factor is also a desirable usecas...