24. Using Google and Microsoft Accounts for Registration, Login, and Account Linking