Identity and access security issues are increasingly top of mind for companies. According to a recent Verizon survey, 61% of all breaches now involve credentials — whether they be stolen via social ...