Social Authentication Applications, Attacks, Defense Strategies and Future Research Directions: A Systematic Review | Synapse