If you've seen those Sign In With Google/Github buttons, you should be using them when possible. here's why.
These signing buttons get confused with SSO (Single Sign-On) technology. Single Sign-On is not going to be discussed in this article. For information on that, look elsewhere.
The reason social sign-on is more secure is that you are using one password for everything. Remember the more websites that you enter passwords into the more of a chance you are of being hacked. Not only that the website will only get your email if using the social sign-on option. The password you enter in Google stays in Google even when logging in with third parties. Although if the website prompts for extra permissions like access to Google Drive, then that's when it gets less secure. In that case, the social sign-in popup will show you a screen looking something like this:
If it doesn't give a second step like this, you are only giving the site your email, name, and profile photo. On the Rototer signup and login page (Found here), we offer Google social sign-in option. We recommend using that instead of entering a password if you don't want us to have access to your password. By the way the only other time social sign-in is not as secure anymore is if the website asks for a password after authentication with google.