When registering your app in social sites, I have found that Github is the easiest one to deal with, still if you don't know where to look it can be hard, In this tutorial I will show you how to register your website for social login in Github.
Steps to register new OAuth Application on Github
First open github.com and login using your account.
1- Now go to your profile options at top right corner and select Settings from the menu.
2- Go to Applications from the side navigation, and now you can see Authorized Application list if any.
3- Now select Developer Applications tab and click Register new Application button.
4- Fill your application information such as Callback URL and home page and click Register application.
5- Now you should see your Client Id and Client Secret and top right corner and you registered callback URL at the bottom.
You can check out our Laravel socialite tutorial to learn how to add social login in your site.