Digital IDs: Could they be the future of online verification?