How many FIDO protocols are needed? Analysing the technology, security and compliance. - Angelogianni, Anna; Politis, Ilias; Xenakis, Christos (ACM Computing Surveys, 2024)