Social logins should be a standard practice for dApps

James Beadle brought my attention: https://forum.dfinity.org/t/login-with-google/
Is there a feasible approach to make its implementation both straightforward and secure?