Mastercard, Microsoft team on digital identity; Quora's 100M users affected by data breach