The death of the password has been prophesied for years, but never quite seems to arrive. In recent years we've seen many attempts to design and implement the next generation of authentication ...