Is the end of the humble password in sight?