The Current State of Authentication: We Have a Password Problem(smashingmagazine.com)2 points by huphtur 9 years ago | 0 commentsNo comments yet